<?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>88198</bug_id>
          
          <creation_ts>2012-06-03 14:08:31 -0700</creation_ts>
          <short_desc>Non-scaling strokes in patterns assert / render incorrectly</short_desc>
          <delta_ts>2012-06-04 10:55:45 -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>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Philip Rogers">pdr</reporter>
          <assigned_to name="Philip Rogers">pdr</assigned_to>
          <cc>jbadics</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>640235</commentid>
    <comment_count>0</comment_count>
      <attachid>145494</attachid>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2012-06-03 14:08:31 -0700</bug_when>
    <thetext>Created attachment 145494
Testcase

See the attached testcase.

The assert is:
SHOULD NEVER BE REACHED
third_party/WebKit/Source/WebCore/svg/SVGStyledElement.cpp(454) : virtual WebCore::AffineTransform WebCore::SVGStyledElement::localCoordinateSpaceTransform(SVGLocatable::CTMScope) const

Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>640237</commentid>
    <comment_count>1</comment_count>
      <attachid>145495</attachid>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2012-06-03 15:04:41 -0700</bug_when>
    <thetext>Created attachment 145495
Expose SVGPatternElement&apos;s transform, fixing an assertion</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>640527</commentid>
    <comment_count>2</comment_count>
      <attachid>145495</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2012-06-04 06:09:56 -0700</bug_when>
    <thetext>Comment on attachment 145495
Expose SVGPatternElement&apos;s transform, fixing an assertion

According to your description, the same assertion should happen on Mask and ClipPath(maybe not ClipPath), no? r=me for this one. If clipPath and Mask are affected as well, we might refactor the code again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>640535</commentid>
    <comment_count>3</comment_count>
      <attachid>145495</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-04 06:23:34 -0700</bug_when>
    <thetext>Comment on attachment 145495
Expose SVGPatternElement&apos;s transform, fixing an assertion

Clearing flags on attachment: 145495

Committed r119391: &lt;http://trac.webkit.org/changeset/119391&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>640536</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-04 06:23:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>640570</commentid>
    <comment_count>5</comment_count>
    <who name="János Badics">jbadics</who>
    <bug_when>2012-06-04 07:26:00 -0700</bug_when>
    <thetext>Unfortunately this new test:
svg/stroke/non-scaling-stroke-pattern.svg
fails on Qt, GTK and EFL ports. A new bug has been created for the issue:
https://bugs.webkit.org/show_bug.cgi?id=88230</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>640687</commentid>
    <comment_count>6</comment_count>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2012-06-04 10:55:45 -0700</bug_when>
    <thetext>Fix for broken Qt/Efl/Gtk failures landed: http://trac.webkit.org/changeset/119402


Dirk,
I looked into doing the same for SVGMaskElement and SVGClipPathElement and this turns out to not be required.
SVGClipPathElement is spec&apos;ed to extend from SVGLocatable which handles the CTM call. SVGMaskElement is spec&apos;ed to _not_ extend from SVGLocatable but in WebKit it actually does extend from SVGStyledLocatableElement so everything works as expected.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>145494</attachid>
            <date>2012-06-03 14:08:31 -0700</date>
            <delta_ts>2012-06-03 14:08:31 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>non-scaling-stroke-pattern.svg</filename>
            <type>image/svg+xml</type>
            <size>772</size>
            <attacher name="Philip Rogers">pdr</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRw
Oi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gVGVzdCBzaG91bGQgcmVzdWx0IGlu
IGEgMjAwKjIwMCBncmVlbiBzcXVhcmUgd2l0aCBhIGxpZ2h0LWdyZWVuIHN0cm9rZS4gLS0+CiAg
ICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiID4KICAgICAgICA8IVtDREFUQVsKICAgICAgICByZWN0
LCBwYXRoIHsKICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAgMjA7CiAgICAgICAgICAgIHZlY3Rv
ci1lZmZlY3Q6IG5vbi1zY2FsaW5nLXN0cm9rZTsKICAgICAgICB9CiAgICAgICAgXV0+CiAgICA8
L3N0eWxlPgogICAgPGRlZnM+CiAgICAgICAgPHBhdHRlcm4gaWQ9InBhdHRlcm4iIHg9IjAiIHk9
IjAiIHdpZHRoPSI1IiBoZWlnaHQ9IjIwIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4K
ICAgICAgICAgICAgPHBhdGggZD0iTTAgMCBMIDUgMCBMIDUgMSBMIDAgMSIgc3Ryb2tlPSIjMDgw
IiAvPgogICAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIyMCIgd2lkdGg9IjUiIGhlaWdodD0iMTAi
IHN0cm9rZT0iIzA4MCIgLz4KICAgICAgICA8L3BhdHRlcm4+CiAgICA8L2RlZnM+CiAgICA8ZyB0
cmFuc2Zvcm09InNjYWxlKDIpIj4KICAgICAgICA8cmVjdCB4PSIyMCIgeT0iMjAiIHdpZHRoPSIx
MDAiIGhlaWdodD0iMTAwIiBmaWxsPSJncmVlbiIgc3Ryb2tlPSJ1cmwoI3BhdHRlcm4pIiBzdHJv
a2Utd2lkdGg9IjIwIi8+CiAgICA8L2c+Cjwvc3ZnPg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>145495</attachid>
            <date>2012-06-03 15:04:41 -0700</date>
            <delta_ts>2012-06-04 06:23:34 -0700</delta_ts>
            <desc>Expose SVGPatternElement&apos;s transform, fixing an assertion</desc>
            <filename>88198.1.patch</filename>
            <type>text/plain</type>
            <size>7177</size>
            <attacher name="Philip Rogers">pdr</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDExOTM2NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM0IEBACisyMDEyLTA2LTAzICBQaGlsaXAg
Um9nZXJzICA8cGRyQGdvb2dsZS5jb20+CisKKyAgICAgICAgRml4IGFzc2VydCBpbiBub24tc2Nh
bGluZyBzdHJva2VzIGluIHBhdHRlcm5zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD04ODE5OAorCisgICAgICAgIFdoZW4gY2FsY3VsYXRpbmcgdGhlIENU
TSBmb3IgYSByZWN0IG9yIHBhdGggaW4gYSBwYXR0ZXJuIHdlIG5lZWQgdG8gdXNlCisgICAgICAg
IGFuIFNWR1BhdHRlcm5FbGVtZW50J3MgbG9jYWwgdHJhbnNmb3JtLiBQYXR0ZXJuIGRpZCBub3Qg
ZXhwb3NlIHRoZSB0cmFuc2Zvcm0KKyAgICAgICAgYmVjYXVzZSBpdCBkb2VzIG5vdCBleHRlbmQg
ZnJvbSBmcm9tIFNWR1N0eWxlZExvY2F0YWJsZSBvciBTVkdTdHlsZWRUcmFuc2Zvcm1hYmxlLgor
ICAgICAgICBUaGlzIHBhdGNoIGV4cG9zZXMgdGhlIHBhdHRlcm4ncyB0cmFuc2Zvcm0gaW4gbG9j
YWxDb29yZGluYXRlU3BhY2VUcmFuc2Zvcm0uCisKKyAgICAgICAgU1ZHR3JhZGllbnRFbGVtZW50
IGRvZXMgbm90IG5lZWQgdGhpcyBzcGVjaWFsIGhhbmRsaW5nIGJlY2F1c2UgdGhlIGNoaWxkcmVu
CisgICAgICAgIG9mIGEgZ3JhZGllbnQgZWxlbWVudCBhcmUgcmVzdHJpY3RlZCB0byBub3QgaW5j
bHVkZSBzaGFwZSBhbmQgc3RydWN0dXJhbCBlbGVtZW50cworICAgICAgICB0aGF0IHdvdWxkIG5l
ZWQgdG8gY2FsY3VsYXRlIGEgQ1RNLgorCisgICAgICAgIEJlZm9yZSB0aGlzIHBhdGNoIHRoZSBh
ZGRlZCB0ZXN0IHdvdWxkIGFzc2VydC4KKyAgICAgICAgVGhpcyBwYXRjaCBpcyBhIHByZXJlcXVp
c2l0ZSB0byBhIG1ham9yIHJlZmFjdG9yaW5nIG9mIFJlbmRlclNWR1NoYXBlICYKKyAgICAgICAg
ZnJpZW5kcywgYW5kIHRoZSB0ZXN0IHdpbGwgYmUgdW5za2lwcGVkIGluIGEgZm9sbG93dXAgcGF0
Y2guCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVz
dHM6IHN2Zy9zdHJva2Uvbm9uLXNjYWxpbmctc3Ryb2tlLXBhdHRlcm4tZXhwZWN0ZWQuc3ZnCisg
ICAgICAgICAgICAgICBzdmcvc3Ryb2tlL25vbi1zY2FsaW5nLXN0cm9rZS1wYXR0ZXJuLnN2Zwor
CisgICAgICAgICogc3ZnL1NWR1BhdHRlcm5FbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OlNWR1BhdHRlcm5FbGVtZW50Ojpsb2NhbENvb3JkaW5hdGVTcGFjZVRyYW5zZm9ybSk6CisgICAg
ICAgIChXZWJDb3JlKToKKyAgICAgICAgKiBzdmcvU1ZHUGF0dGVybkVsZW1lbnQuaDoKKyAgICAg
ICAgKFNWR1BhdHRlcm5FbGVtZW50KToKKyAgICAgICAgKiBzdmcvU1ZHU3R5bGVkRWxlbWVudC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpTVkdTdHlsZWRFbGVtZW50Ojpsb2NhbENvb3JkaW5hdGVT
cGFjZVRyYW5zZm9ybSk6CisKIDIwMTItMDYtMDMgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmll
dy5ib3RAZ21haWwuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxMTkz
NTkuCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9zdmcvU1ZHUGF0dGVybkVsZW1lbnQuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3N2Zy9TVkdQYXR0ZXJuRWxlbWVudC5jcHAJKHJldmlz
aW9uIDExOTM2NCkKKysrIFNvdXJjZS9XZWJDb3JlL3N2Zy9TVkdQYXR0ZXJuRWxlbWVudC5jcHAJ
KHdvcmtpbmcgY29weSkKQEAgLTI0Miw2ICsyNDIsMTMgQEAgdm9pZCBTVkdQYXR0ZXJuRWxlbWVu
dDo6Y29sbGVjdFBhdHRlcm5BdAogICAgIH0KIH0KIAorQWZmaW5lVHJhbnNmb3JtIFNWR1BhdHRl
cm5FbGVtZW50Ojpsb2NhbENvb3JkaW5hdGVTcGFjZVRyYW5zZm9ybShTVkdMb2NhdGFibGU6OkNU
TVNjb3BlKSBjb25zdAoreworICAgIEFmZmluZVRyYW5zZm9ybSBtYXRyaXg7CisgICAgcGF0dGVy
blRyYW5zZm9ybSgpLmNvbmNhdGVuYXRlKG1hdHJpeCk7CisgICAgcmV0dXJuIG1hdHJpeDsKK30K
KwogYm9vbCBTVkdQYXR0ZXJuRWxlbWVudDo6c2VsZkhhc1JlbGF0aXZlTGVuZ3RocygpIGNvbnN0
CiB7CiAgICAgcmV0dXJuIHgoKS5pc1JlbGF0aXZlKCkKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3N2
Zy9TVkdQYXR0ZXJuRWxlbWVudC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3N2Zy9T
VkdQYXR0ZXJuRWxlbWVudC5oCShyZXZpc2lvbiAxMTkzNjQpCisrKyBTb3VyY2UvV2ViQ29yZS9z
dmcvU1ZHUGF0dGVybkVsZW1lbnQuaAkod29ya2luZyBjb3B5KQpAQCAtNTEsNiArNTEsOCBAQCBw
dWJsaWM6CiAKICAgICB2b2lkIGNvbGxlY3RQYXR0ZXJuQXR0cmlidXRlcyhQYXR0ZXJuQXR0cmli
dXRlcyYpIGNvbnN0OwogCisgICAgdmlydHVhbCBBZmZpbmVUcmFuc2Zvcm0gbG9jYWxDb29yZGlu
YXRlU3BhY2VUcmFuc2Zvcm0oU1ZHTG9jYXRhYmxlOjpDVE1TY29wZSkgY29uc3Q7CisKIHByaXZh
dGU6CiAgICAgU1ZHUGF0dGVybkVsZW1lbnQoY29uc3QgUXVhbGlmaWVkTmFtZSYsIERvY3VtZW50
Kik7CiAgICAgCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9zdmcvU1ZHU3R5bGVkRWxlbWVudC5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvc3ZnL1NWR1N0eWxlZEVsZW1lbnQuY3BwCShy
ZXZpc2lvbiAxMTkzNjQpCisrKyBTb3VyY2UvV2ViQ29yZS9zdmcvU1ZHU3R5bGVkRWxlbWVudC5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTQ1MCw3ICs0NTAsNyBAQCB2b2lkIFNWR1N0eWxlZEVsZW1l
bnQ6OmNsZWFySGFzUGVuZGluZ1JlCiAKIEFmZmluZVRyYW5zZm9ybSBTVkdTdHlsZWRFbGVtZW50
Ojpsb2NhbENvb3JkaW5hdGVTcGFjZVRyYW5zZm9ybShTVkdMb2NhdGFibGU6OkNUTVNjb3BlKSBj
b25zdAogewotICAgIC8vIFRvIGJlIG92ZXJyaWRlbiBieSBTVkdTdHlsZWRMb2NhdGFibGVFbGVt
ZW50L1NWR1N0eWxlZFRyYW5zZm9ybWFibGVFbGVtZW50IChvciBhcyBzcGVjaWFsIGNhc2UgU1ZH
VGV4dEVsZW1lbnQpCisgICAgLy8gVG8gYmUgb3ZlcnJpZGVuIGJ5IFNWR1N0eWxlZExvY2F0YWJs
ZUVsZW1lbnQvU1ZHU3R5bGVkVHJhbnNmb3JtYWJsZUVsZW1lbnQgKG9yIGFzIHNwZWNpYWwgY2Fz
ZSBTVkdUZXh0RWxlbWVudCBhbmQgU1ZHUGF0dGVybkVsZW1lbnQpCiAgICAgQVNTRVJUX05PVF9S
RUFDSEVEKCk7CiAgICAgcmV0dXJuIEFmZmluZVRyYW5zZm9ybSgpOwogfQpJbmRleDogTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2
aXNpb24gMTE5MzY0KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMTItMDYtMDMgIFBoaWxpcCBSb2dlcnMgIDxwZHJAZ29vZ2xlLmNv
bT4KKworICAgICAgICBGaXggYXNzZXJ0IGluIG5vbi1zY2FsaW5nIHN0cm9rZXMgaW4gcGF0dGVy
bnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTg4MTk4
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0
Zm9ybS9jaHJvbWl1bS9UZXN0RXhwZWN0YXRpb25zOgorICAgICAgICAqIHBsYXRmb3JtL21hYy9U
ZXN0RXhwZWN0YXRpb25zOgorICAgICAgICAqIHN2Zy9zdHJva2Uvbm9uLXNjYWxpbmctc3Ryb2tl
LXBhdHRlcm4tZXhwZWN0ZWQuc3ZnOiBBZGRlZC4KKyAgICAgICAgKiBzdmcvc3Ryb2tlL25vbi1z
Y2FsaW5nLXN0cm9rZS1wYXR0ZXJuLnN2ZzogQWRkZWQuCisKIDIwMTItMDYtMDMgIENocmlzdG9w
aGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KIAogICAgICAgICBbRUZMXSBo
dHRwL3Rlc3RzL21lZGlhL3ZpZGVvLWJ1ZmZlcmVkLmh0bWwgaXMgZmFpbGluZyBhZnRlciByMTE5
MjY4IGFuZCBuZWVkIHRvIGJlIHNraXBwZWQKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL2No
cm9taXVtL1Rlc3RFeHBlY3RhdGlvbnMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZv
cm0vY2hyb21pdW0vVGVzdEV4cGVjdGF0aW9ucwkocmV2aXNpb24gMTE5MzY0KQorKysgTGF5b3V0
VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vVGVzdEV4cGVjdGF0aW9ucwkod29ya2luZyBjb3B5KQpA
QCAtMTIyNyw2ICsxMjI3LDggQEAgQlVHV0s4MTI0MCBNQUMgOiBzdmcvdGV4dC9iaWRpLXJlb3Jk
ZXItdgogCiBCVUdXSzgxMjQzIDogc3ZnL3JlcGFpbnQvcmVwYWludGluZy1hZnRlci1hbmltYXRp
b24tZWxlbWVudC1yZW1vdmFsLnN2ZyA9IFBBU1MgSU1BR0UKIAorQlVHV0s4ODE5OCA6IHN2Zy9z
dHJva2Uvbm9uLXNjYWxpbmctc3Ryb2tlLXBhdHRlcm4uc3ZnID0gUEFTUyBJTUFHRQorCiBCVUdX
SzgxNDkzIExJTlVYIDogc3ZnL2N1c3RvbS9qcy1sYXRlLWdyYWRpZW50LWNyZWF0aW9uLnN2ZyA9
IFBBU1MgSU1BR0UKIAogLy8gRmxha3kgb24gTGludXggYWZ0ZXIgaHR0cDovL3RyYWMud2Via2l0
Lm9yZy9jaGFuZ2VzZXQvMTEyMDIyCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVz
dEV4cGVjdGF0aW9ucwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVz
dEV4cGVjdGF0aW9ucwkocmV2aXNpb24gMTE5MzY0KQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL1Rlc3RFeHBlY3RhdGlvbnMJKHdvcmtpbmcgY29weSkKQEAgLTE5OSw2ICsxOTksOCBAQCBC
VUdXSzg1MDM4IDogaHR0cC90ZXN0cy9pbnNwZWN0b3IvbmV0d29yCiBCVUdXSzg1NDAxIDogbWVk
aWEvdmlkZW8tY29sb3JzcGFjZS15dXY0MjAuaHRtbCA9IFRFWFQKIEJVR1dLODU0MDEgOiBtZWRp
YS92aWRlby1jb2xvcnNwYWNlLXl1djQyMi5odG1sID0gVEVYVAogCitCVUdXSzg4MTk4IDogc3Zn
L3N0cm9rZS9ub24tc2NhbGluZy1zdHJva2UtcGF0dGVybi5zdmcgPSBQQVNTIElNQUdFCisKIEJV
R1dLODU0MDQgOiBmYXN0L2xvYWRlci9qYXZhc2NyaXB0LXVybC1pbi1lbWJlZC5odG1sID0gVEVY
VCBQQVNTCiAKIEJVR1dLODU0MDggOiBzdmcvYmF0aWsvdGV4dC9sb25nVGV4dE9uUGF0aC5zdmcg
PSBURVhUIFBBU1MKSW5kZXg6IExheW91dFRlc3RzL3N2Zy9zdHJva2Uvbm9uLXNjYWxpbmctc3Ry
b2tlLXBhdHRlcm4tZXhwZWN0ZWQuc3ZnCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2Zy9z
dHJva2Uvbm9uLXNjYWxpbmctc3Ryb2tlLXBhdHRlcm4tZXhwZWN0ZWQuc3ZnCShyZXZpc2lvbiAw
KQorKysgTGF5b3V0VGVzdHMvc3ZnL3N0cm9rZS9ub24tc2NhbGluZy1zdHJva2UtcGF0dGVybi1l
eHBlY3RlZC5zdmcJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNiBAQAorPHN2ZyB4bWxucz0iaHR0
cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8x
OTk5L3hsaW5rIj4KKyAgICA8ZyB0cmFuc2Zvcm09InNjYWxlKDIpIj4KKyAgICAgICAgPHJlY3Qg
eD0iMjAiIHk9IjIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iZ3JlZW4iIHN0cm9r
ZT0iIzA4MCIgc3Ryb2tlLXdpZHRoPSIxMCIvPgorICAgIDwvZz4KKzwvc3ZnPgorCkluZGV4OiBM
YXlvdXRUZXN0cy9zdmcvc3Ryb2tlL25vbi1zY2FsaW5nLXN0cm9rZS1wYXR0ZXJuLnN2Zwo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9zdmcvc3Ryb2tlL25vbi1zY2FsaW5nLXN0cm9rZS1wYXR0
ZXJuLnN2ZwkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3N2Zy9zdHJva2Uvbm9uLXNjYWxp
bmctc3Ryb2tlLXBhdHRlcm4uc3ZnCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDIwIEBACis8c3Zn
IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93
d3cudzMub3JnLzE5OTkveGxpbmsiPgorICAgIDwhLS0gVGVzdCBzaG91bGQgcmVzdWx0IGluIGEg
MjAwKjIwMCBncmVlbiBzcXVhcmUgd2l0aCBhIDIwcHggbGlnaHQtZ3JlZW4gc3Ryb2tlLiAtLT4K
KyAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiID4KKyAgICAgICAgPCFbQ0RBVEFbCisgICAgICAg
IHJlY3QsIHBhdGggeworICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAgMjA7CisgICAgICAgICAg
ICB2ZWN0b3ItZWZmZWN0OiBub24tc2NhbGluZy1zdHJva2U7CisgICAgICAgIH0KKyAgICAgICAg
XV0+CisgICAgPC9zdHlsZT4KKyAgICA8ZGVmcz4KKyAgICAgICAgPHBhdHRlcm4gaWQ9InBhdHRl
cm4iIHg9IjAiIHk9IjAiIHdpZHRoPSI1IiBoZWlnaHQ9IjIwIiBwYXR0ZXJuVW5pdHM9InVzZXJT
cGFjZU9uVXNlIj4KKyAgICAgICAgICAgIDxwYXRoIGQ9Ik0wIDAgTCA1IDAgTCA1IDEgTCAwIDEi
IHN0cm9rZT0iIzA4MCIgLz4KKyAgICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjIwIiB3aWR0aD0i
NSIgaGVpZ2h0PSIxMCIgc3Ryb2tlPSIjMDgwIiAvPgorICAgICAgICA8L3BhdHRlcm4+CisgICAg
PC9kZWZzPgorICAgIDxnIHRyYW5zZm9ybT0ic2NhbGUoMikiPgorICAgICAgICA8cmVjdCB4PSIy
MCIgeT0iMjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJncmVlbiIgc3Ryb2tlPSJ1
cmwoI3BhdHRlcm4pIiBzdHJva2Utd2lkdGg9IjIwIi8+CisgICAgPC9nPgorPC9zdmc+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>