<?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>150556</bug_id>
          
          <creation_ts>2015-10-26 06:01:41 -0700</creation_ts>
          <short_desc>Garbage is displayed when root svg element has mix-blend-mode set</short_desc>
          <delta_ts>2016-01-27 18:21:38 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>SVG</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>kari.pihkala</reporter>
          <assigned_to name="Said Abou-Hallawa">sabouhallawa</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1136512</commentid>
    <comment_count>0</comment_count>
      <attachid>264043</attachid>
    <who name="">kari.pihkala</who>
    <bug_when>2015-10-26 06:01:41 -0700</bug_when>
    <thetext>Created attachment 264043
test file which has svg root element with mix-blend-mode

If the mix-blend-mode css property has been set to something else than &quot;normal&quot; in the root svg element, then the page displays garbage (possibly unallocated memory?).

Steps to reproduce:

1. Open the attached mixblend.svg file in the browser
2. Resize the browser window to see garbage

I expect to see a yellow rectangle with a white page background, not garbage.

Tested Safari 9.0.1 and Webkit nightly (10601.2.7.2, r191553).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1136513</commentid>
    <comment_count>1</comment_count>
    <who name="">kari.pihkala</who>
    <bug_when>2015-10-26 07:14:43 -0700</bug_when>
    <thetext>&gt; (possibly unallocated memory?)

I meant uninitialized :)  Also, the svg document needs to be opened as a top level document.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1136759</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2015-10-26 21:38:51 -0700</bug_when>
    <thetext>&lt;rdar://problem/23270918&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1158199</commentid>
    <comment_count>3</comment_count>
      <attachid>269719</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2016-01-24 19:51:52 -0800</bug_when>
    <thetext>Created attachment 269719
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1158206</commentid>
    <comment_count>4</comment_count>
      <attachid>269719</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2016-01-24 21:11:59 -0800</bug_when>
    <thetext>Comment on attachment 269719
Patch

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

&gt; Source/WebCore/ChangeLog:15
&gt; +        In SVGRenderingContext::prepareToRenderSVGContent(), the clip() is called
&gt; +        before beginTransparencyLayer() which calls save(). We need to move this
&gt; +        call after the call to beginTransparencyLayer() to ensure the clipping will
&gt; +        be restored to its previous state when endTransparencyLayer() is called in
&gt; +        the destructor of SVGRenderingContext.

This is surprising.

I thought that:

1) setting a clip before calling beginTransparencyLayer reduces the amount of memory that has to be allocated in order to create a transparency layer
2) endTransparencyLayer does not guarantee a restore

I was probably wrong about (2), but was I wrong about (1)? Can we just add another save/restore instead?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1158398</commentid>
    <comment_count>5</comment_count>
      <attachid>269719</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-01-25 11:19:57 -0800</bug_when>
    <thetext>Comment on attachment 269719
Patch

This seems like the wrong approach. I think what&apos;s missing is a save/restore around setting the clip.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1159168</commentid>
    <comment_count>6</comment_count>
      <attachid>269967</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2016-01-26 18:54:46 -0800</bug_when>
    <thetext>Created attachment 269967
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1159169</commentid>
    <comment_count>7</comment_count>
      <attachid>269968</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2016-01-26 18:55:26 -0800</bug_when>
    <thetext>Created attachment 269968
Another test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1159175</commentid>
    <comment_count>8</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2016-01-26 19:01:03 -0800</bug_when>
    <thetext>Yes I took a wrong approach in the previous patch.

I was trying that patch on WK1 with test cases which do not force compositing. These test cases did not produce the bug with or without the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1159200</commentid>
    <comment_count>9</comment_count>
      <attachid>269978</attachid>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2016-01-26 20:12:13 -0800</bug_when>
    <thetext>Created attachment 269978
One more test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1159566</commentid>
    <comment_count>10</comment_count>
      <attachid>269967</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-01-27 18:21:34 -0800</bug_when>
    <thetext>Comment on attachment 269967
Patch

Clearing flags on attachment: 269967

Committed r195724: &lt;http://trac.webkit.org/changeset/195724&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1159567</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-01-27 18:21:38 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>264043</attachid>
            <date>2015-10-26 06:01:41 -0700</date>
            <delta_ts>2015-10-26 06:01:41 -0700</delta_ts>
            <desc>test file which has svg root element with mix-blend-mode</desc>
            <filename>mixblend.svg</filename>
            <type>image/svg+xml</type>
            <size>207</size>
            <attacher>kari.pihkala</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxz
dmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzIwIDI0
MCIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBvdmVybGF5OyI+CiAgPHJlY3QgZmlsbD0ieWVsbG93
IiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIvPgo8L3N2Zz4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269719</attachid>
            <date>2016-01-24 19:51:52 -0800</date>
            <delta_ts>2016-01-26 18:54:43 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150556-20160124195125.patch</filename>
            <type>text/plain</type>
            <size>5554</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk1NDE2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWVhYzMyMjI5NmRiMzY5
ZTM0NTQ2ZTZiZDllMmY5NzU3OTkwMDM5ZC4uZmY1ZTVkYTJhZWY0OTllODY1NGQxNGM1YWEzMzdl
OWU2ODQxYjYwYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE2LTAxLTI0ICBTYWlk
IEFib3UtSGFsbGF3YSAgPHNhYm91aGFsbGF3YUBhcHBsZSxjb20+CisKKyAgICAgICAgR2FyYmFn
ZSBpcyBkaXNwbGF5ZWQgd2hlbiByb290IHN2ZyBlbGVtZW50IGhhcyBtaXgtYmxlbmQtbW9kZSBz
ZXQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1MDU1
NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENhbGxp
bmcgdGhlIEdyYXBoaWNzQ29udGV4dDo6LmNsaXAoKSBoYXMgdG8gaGFwcGVuIGJldHdlZW4gc2F2
ZSgpIGFuZAorICAgICAgICByZXN0b3JlKCkgdG8gZW5zdXJlIGNvcnJlY3Qgc3RhY2tlZCBjbGlw
cGluZy4KKyAgICAgICAgCisgICAgICAgIEluIFNWR1JlbmRlcmluZ0NvbnRleHQ6OnByZXBhcmVU
b1JlbmRlclNWR0NvbnRlbnQoKSwgdGhlIGNsaXAoKSBpcyBjYWxsZWQKKyAgICAgICAgYmVmb3Jl
IGJlZ2luVHJhbnNwYXJlbmN5TGF5ZXIoKSB3aGljaCBjYWxscyBzYXZlKCkuIFdlIG5lZWQgdG8g
bW92ZSB0aGlzCisgICAgICAgIGNhbGwgYWZ0ZXIgdGhlIGNhbGwgdG8gYmVnaW5UcmFuc3BhcmVu
Y3lMYXllcigpIHRvIGVuc3VyZSB0aGUgY2xpcHBpbmcgd2lsbAorICAgICAgICBiZSByZXN0b3Jl
ZCB0byBpdHMgcHJldmlvdXMgc3RhdGUgd2hlbiBlbmRUcmFuc3BhcmVuY3lMYXllcigpIGlzIGNh
bGxlZCBpbgorICAgICAgICB0aGUgZGVzdHJ1Y3RvciBvZiBTVkdSZW5kZXJpbmdDb250ZXh0Lgor
CisgICAgICAgIFRlc3RzOiBzdmcvY3NzL21peC1ibGVuZC1tb2RlLWRpZmZlcmVuY2Utcm9vdC5z
dmcKKworICAgICAgICAqIHJlbmRlcmluZy9zdmcvU1ZHUmVuZGVyaW5nQ29udGV4dC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpTVkdSZW5kZXJpbmdDb250ZXh0OjpwcmVwYXJlVG9SZW5kZXJTVkdD
b250ZW50KToKKwogMjAxNi0wMS0yMSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFwcGxl
LmNvbT4KIAogICAgICAgICBHcmFwaGljc0NvbnRleHQ6IGxvdyBxdWFsaXR5IGRyYXdJbWFnZSBh
bmQgZHJhd0ltYWdlQnVmZmVyIHNob3VsZCB1c2UgSW50ZXJwb2xhdGlvbkxvdwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdSZW5kZXJpbmdDb250ZXh0LmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZHUmVuZGVyaW5nQ29udGV4dC5jcHAKaW5k
ZXggNTM3ZmVmOWJmYzM4ZTExZTIxNTlhZmY0Y2E2NmQ0M2I3YmI4NDFjNy4uNGUzZjhmYTBlODlk
OWJkNzkyNDBhNGZkZTM5NWUzZWUyM2Q2OGYxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL3N2Zy9TVkdSZW5kZXJpbmdDb250ZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvc3ZnL1NWR1JlbmRlcmluZ0NvbnRleHQuY3BwCkBAIC0xMTIsNyArMTEyLDYg
QEAgdm9pZCBTVkdSZW5kZXJpbmdDb250ZXh0OjpwcmVwYXJlVG9SZW5kZXJTVkdDb250ZW50KFJl
bmRlckVsZW1lbnQmIHJlbmRlcmVyLCBQYWkKIAogICAgIGlmIChvcGFjaXR5IDwgMSB8fCBzaGFk
b3cgfHwgaGFzQmxlbmRNb2RlIHx8IGlzb2xhdGVNYXNrRm9yQmxlbmRpbmcgfHwgaGFzSXNvbGF0
aW9uKSB7CiAgICAgICAgIEZsb2F0UmVjdCByZXBhaW50UmVjdCA9IG1fcmVuZGVyZXItPnJlcGFp
bnRSZWN0SW5Mb2NhbENvb3JkaW5hdGVzKCk7Ci0gICAgICAgIG1fcGFpbnRJbmZvLT5jb250ZXh0
KCkuY2xpcChyZXBhaW50UmVjdCk7CiAKICAgICAgICAgaWYgKG9wYWNpdHkgPCAxIHx8IGhhc0Js
ZW5kTW9kZSB8fCBpc29sYXRlTWFza0ZvckJsZW5kaW5nIHx8IGhhc0lzb2xhdGlvbikgewogCkBA
IC0xMjAsNiArMTE5LDcgQEAgdm9pZCBTVkdSZW5kZXJpbmdDb250ZXh0OjpwcmVwYXJlVG9SZW5k
ZXJTVkdDb250ZW50KFJlbmRlckVsZW1lbnQmIHJlbmRlcmVyLCBQYWkKICAgICAgICAgICAgICAg
ICBtX3BhaW50SW5mby0+Y29udGV4dCgpLnNldENvbXBvc2l0ZU9wZXJhdGlvbihtX3BhaW50SW5m
by0+Y29udGV4dCgpLmNvbXBvc2l0ZU9wZXJhdGlvbigpLCBzdHlsZS5ibGVuZE1vZGUoKSk7CiAK
ICAgICAgICAgICAgIG1fcGFpbnRJbmZvLT5jb250ZXh0KCkuYmVnaW5UcmFuc3BhcmVuY3lMYXll
cihvcGFjaXR5KTsKKyAgICAgICAgICAgIG1fcGFpbnRJbmZvLT5jb250ZXh0KCkuY2xpcChyZXBh
aW50UmVjdCk7CiAKICAgICAgICAgICAgIGlmIChoYXNCbGVuZE1vZGUpCiAgICAgICAgICAgICAg
ICAgbV9wYWludEluZm8tPmNvbnRleHQoKS5zZXRDb21wb3NpdGVPcGVyYXRpb24obV9wYWludElu
Zm8tPmNvbnRleHQoKS5jb21wb3NpdGVPcGVyYXRpb24oKSwgQmxlbmRNb2RlTm9ybWFsKTsKQEAg
LTEzMCw2ICsxMzAsNyBAQCB2b2lkIFNWR1JlbmRlcmluZ0NvbnRleHQ6OnByZXBhcmVUb1JlbmRl
clNWR0NvbnRlbnQoUmVuZGVyRWxlbWVudCYgcmVuZGVyZXIsIFBhaQogICAgICAgICBpZiAoc2hh
ZG93KSB7CiAgICAgICAgICAgICBtX3BhaW50SW5mby0+Y29udGV4dCgpLnNldFNoYWRvdyhJbnRT
aXplKHJvdW5kVG9JbnQoc2hhZG93LT54KCkpLCByb3VuZFRvSW50KHNoYWRvdy0+eSgpKSksIHNo
YWRvdy0+cmFkaXVzKCksIHNoYWRvdy0+Y29sb3IoKSk7CiAgICAgICAgICAgICBtX3BhaW50SW5m
by0+Y29udGV4dCgpLmJlZ2luVHJhbnNwYXJlbmN5TGF5ZXIoMSk7CisgICAgICAgICAgICBtX3Bh
aW50SW5mby0+Y29udGV4dCgpLmNsaXAocmVwYWludFJlY3QpOwogICAgICAgICAgICAgbV9yZW5k
ZXJpbmdGbGFncyB8PSBFbmRTaGFkb3dMYXllcjsKICAgICAgICAgfQogICAgIH0KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBj
OTZlOTQ5YzM4ZDVkODIwYjEwNWIxZjY2OTRjMDhiMjkxNjY2ZmIwLi5hNjNiZGE3ZDY5YjMxMGI2
ZWNhNzEwMGM3ZjAzMjdiZTExNzY3ZTI5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTYtMDEt
MjQgIFNhaWQgQWJvdS1IYWxsYXdhICA8c2Fib3VoYWxsYXdhQGFwcGxlLGNvbT4KKworICAgICAg
ICBHYXJiYWdlIGlzIGRpc3BsYXllZCB3aGVuIHJvb3Qgc3ZnIGVsZW1lbnQgaGFzIG1peC1ibGVu
ZC1tb2RlIHNldAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTUwNTU2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgRW5zdXJlIHRoZSBjbGlwcGluZyBpcyByZXN0b3JlZCBjb3JyZWN0bHkgdG8gdGhlIGNvbnRl
eHQgYWZ0ZXIgZHJhd2luZyB0aGUgCisgICAgICAgIFNWRyBpbWFnZSB3aGVuIHRoZSByb290IFNW
RyBlbGVtZW50IGhhcyBtaXgtYmxlbmQtbW9kZSBzZXQuCisKKyAgICAgICAgKiBzdmcvY3NzL21p
eC1ibGVuZC1tb2RlLWRpZmZlcmVuY2Utcm9vdC1leHBlY3RlZC5zdmc6IEFkZGVkLgorICAgICAg
ICAqIHN2Zy9jc3MvbWl4LWJsZW5kLW1vZGUtZGlmZmVyZW5jZS1yb290LnN2ZzogQWRkZWQuCisK
IDIwMTYtMDEtMjEgIFJ5YW4gSGFkZGFkICA8cnlhbmhhZGRhZEBhcHBsZS5jb20+CiAKICAgICAg
ICAgUmVtb3ZlIGEgaW9zLXNpbXVsYXRvci13azIgc3BlY2lmaWMgZXhwZWN0YXRpb24gZmlsZSBz
aW5jZSB0aGUgcmVzdWx0cyBhcmUgaWRlbnRpY2FsIG9uIHdrMSBhbmQgd2syCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9zdmcvY3NzL21peC1ibGVuZC1tb2RlLWRpZmZlcmVuY2Utcm9vdC1leHBl
Y3RlZC5zdmcgYi9MYXlvdXRUZXN0cy9zdmcvY3NzL21peC1ibGVuZC1tb2RlLWRpZmZlcmVuY2Ut
cm9vdC1leHBlY3RlZC5zdmcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNmJhMGRhODk3ODgwMmI0MTMzZDVkOTYwNzAy
NWEyYjk1ZGZiM2ZlOAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3N2Zy9jc3MvbWl4
LWJsZW5kLW1vZGUtZGlmZmVyZW5jZS1yb290LWV4cGVjdGVkLnN2ZwpAQCAtMCwwICsxLDYgQEAK
KzxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KKyAgICA8cmVjdCB4PSIy
MCIgeT0iMjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJyZ2IoMjU1LDI1NSwyNTUp
IiAgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlOyIvPgorICAgIDxyZWN0IHg9IjE0
MCIgeT0iMjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJyZ2IoMTkyLDE5MiwxOTIp
IiAgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlOyIvPgorICAgIDxyZWN0IHg9IjIw
IiB5PSIxNDAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJyZ2IoMTI4LDEyOCwxMjgp
IiAgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlOyIvPgorICAgIDxyZWN0IHg9IjE0
MCIgeT0iMTQwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0icmdiKDY0LDY0LDY0KSIg
IHN0eWxlPSJtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTsiLz4KKzwvc3ZnPgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvc3ZnL2Nzcy9taXgtYmxlbmQtbW9kZS1kaWZmZXJlbmNlLXJvb3Quc3Zn
IGIvTGF5b3V0VGVzdHMvc3ZnL2Nzcy9taXgtYmxlbmQtbW9kZS1kaWZmZXJlbmNlLXJvb3Quc3Zn
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLjEyNDFmMmY1N2JjZjIxMTEzMTQ2ODBiNTA3Mjk4MjQ0ODRlMWQwYWYKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9zdmcvY3NzL21peC1ibGVuZC1tb2RlLWRpZmZl
cmVuY2Utcm9vdC5zdmcKQEAgLTAsMCArMSw3IEBACis8c3ZnIHhtbG5zPSJodHRwOi8vd3d3Lncz
Lm9yZy8yMDAwL3N2ZyIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlOyI+CisgICAg
PHJlY3QgeD0iMjAiIHk9IjIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0icmdiKDI1
NSwyNTUsMjU1KSIvPgorICAgIDxyZWN0IHg9IjE0MCIgeT0iMjAiIHdpZHRoPSIxMDAiIGhlaWdo
dD0iMTAwIiBmaWxsPSJyZ2IoMTkyLDE5MiwxOTIpIi8+CisgICAgPHJlY3QgeD0iMjAiIHk9IjE0
MCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InJnYigxMjgsMTI4LDEyOCkiLz4KKyAg
ICA8cmVjdCB4PSIxNDAiIHk9IjE0MCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InJn
Yig2NCw2NCw2NCkiLz4KKzwvc3ZnPgorCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269967</attachid>
            <date>2016-01-26 18:54:46 -0800</date>
            <delta_ts>2016-01-27 18:21:34 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150556-20160126185420.patch</filename>
            <type>text/plain</type>
            <size>6449</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE5NTY0OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDM0IEBACisyMDE2LTAxLTI2ICBTYWlkIEFi
b3UtSGFsbGF3YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CisKKyAgICAgICAgR2FyYmFnZSBp
cyBkaXNwbGF5ZWQgd2hlbiByb290IHN2ZyBlbGVtZW50IGhhcyBtaXgtYmxlbmQtbW9kZSBzZXQK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1MDU1Ngor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgYnVn
IGhhcHBlbnMgd2hlbiBjb21wb3NpdGluZyBvbiBhIENBTGF5ZXIgYW5kIGRyYXdpbmcgb24gYSB0
cmFuc3BhcmVudAorICAgICAgICBsYXllciwgc28gaXQgaGFwcGVucyB3aXRoIFdLMiB3aXRoIDxz
dmcgc3R5bGU9Im1peC1ibGVuZC1tb2RlLi4uIj4uIEFuZCBpdAorICAgICAgICBjYW4gaGFwcGVu
IHdpdGggV0sxIGFsc28gd2l0aCA8c3ZnIHN0eWxlPSJvcGFjaXR5PS4uLjttaXgtYmxlbmQtbW9k
ZS4uLiI+LgorICAgICAgICBCdXQgaW4gYm90aCBjYXNlcywgdGhlIFNWRyByb290IHJlbmRlcmVy
IHNob3VsZCBiZSB0aGUgcm9vdCBvZiB0aGUgcmVuZGVyCisgICAgICAgIHRyZWUuIFNvIGl0IGhh
cHBlbnMgb25seSB3aXRoIHRoZSBzdGFuZCBhbG9uZSBTVkcgZG9jdW1lbnRzLgorCisgICAgICAg
IFNWR1JlbmRlckNvbnRleHQ6OnByZXBhcmVUb1JlbmRlclNWR0NvbnRlbnQoKSBpZ25vcmVzIHRo
ZSBvcGFjaXR5IG9mCisgICAgICAgIHRoZSBTVkcgcm9vdCBidXQgaXQgY3JlYXRlcyBhIHRyYW5z
cGFyZW50IGxheWVyIGZvciB0aGUgYmxlbmQtbW9kZS4KKworICAgICAgICBCdXQgUmVuZGVyTGF5
ZXI6OmJlZ2luVHJhbnNwYXJlbmN5TGF5ZXJzKCkgY3JlYXRlcyBhIHRyYW5zcGFyZW50IGxheWVy
CisgICAgICAgIGZvciBvcGFjaXR5IGFuZCBpdCBzZXRzIHRoZSBibGVuZC1tb2RlIGFsc28uCisK
KyAgICAgICAgVGhlIGZpeCBpcyB0byBiZWdpbiB0d28gdHJhbnNwYXJlbnQgbGF5ZXJzIGZvciB0
aGUgU1ZHIHJvb3QgcmVuZGVyZXI6IG9uZQorICAgICAgICBmb3IgdGhlIG9wYWNpdHkgYW5kIHRo
ZSBzZWNvbmQgZm9yIHRoZSBibGVuZC1tb2RlLiBUaGUgb3BhY2l0eSB0cmFuc3BhcmVudAorICAg
ICAgICBsYXllciB3aWxsIGJlIHN0aWxsIG1hbmFnZWQgYnkgUmVuZGVyTGF5ZXI6OmJlZ2luVHJh
bnNwYXJlbmN5TGF5ZXJzKCkuIFdoaWxlCisgICAgICAgIHRoZSBibGVuZC1tb2RlIHRyYW5zcGFy
ZW50IGxheWVyIHdpbGwgYmUgbWFuYWdlZCBieSBTVkdSZW5kZXJDb250ZXh0CisgICAgICAgIDo6
cHJlcGFyZVRvUmVuZGVyU1ZHQ29udGVudCgpLgorCisgICAgICAgIFRlc3RzOiBzdmcvY3NzL21p
eC1ibGVuZC1tb2RlLWJhY2tncm91bmQtcm9vdC5zdmcKKyAgICAgICAgICAgICAgIHN2Zy9jc3Mv
bWl4LWJsZW5kLW1vZGUtb3BhY2l0eS1yb290LnN2ZworCisgICAgICAgICogcmVuZGVyaW5nL1Jl
bmRlckxheWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckxheWVyOjpiZWdpblRyYW5z
cGFyZW5jeUxheWVycyk6CisKIDIwMTYtMDEtMjYgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBw
bGUuY29tPgogCiAgICAgICAgIE1vZGVybiBJREI6IEtleSBnZW5lcmF0b3Igc3VwcG9ydCBmb3Ig
U1FMaXRlIGJhY2tlbmQuCkluZGV4OiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5
ZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXll
ci5jcHAJKHJldmlzaW9uIDE5NTU2NSkKKysrIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJMYXllci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE4MDQsMTQgKzE4MDQsMTUgQEAgdm9pZCBS
ZW5kZXJMYXllcjo6YmVnaW5UcmFuc3BhcmVuY3lMYXllcgogICAgICAgICBjb250ZXh0LmNsaXAo
cGl4ZWxTbmFwcGVkQ2xpcFJlY3QpOwogCiAjaWYgRU5BQkxFKENTU19DT01QT1NJVElORykKLSAg
ICAgICAgaWYgKGhhc0JsZW5kTW9kZSgpKQorICAgICAgICAvLyBSZW5kZXJTVkdSb290IHRha2Vz
IGNhcmUgb2YgaXRzIGJsZW5kIG1vZGUuCisgICAgICAgIGlmICghcmVuZGVyZXIoKS5pc1NWR1Jv
b3QoKSAmJiBoYXNCbGVuZE1vZGUoKSkKICAgICAgICAgICAgIGNvbnRleHQuc2V0Q29tcG9zaXRl
T3BlcmF0aW9uKGNvbnRleHQuY29tcG9zaXRlT3BlcmF0aW9uKCksIGJsZW5kTW9kZSgpKTsKICNl
bmRpZgogCiAgICAgICAgIGNvbnRleHQuYmVnaW5UcmFuc3BhcmVuY3lMYXllcihyZW5kZXJlcigp
Lm9wYWNpdHkoKSk7CiAKICNpZiBFTkFCTEUoQ1NTX0NPTVBPU0lUSU5HKQotICAgICAgICBpZiAo
aGFzQmxlbmRNb2RlKCkpCisgICAgICAgIGlmICghcmVuZGVyZXIoKS5pc1NWR1Jvb3QoKSAmJiBo
YXNCbGVuZE1vZGUoKSkKICAgICAgICAgICAgIGNvbnRleHQuc2V0Q29tcG9zaXRlT3BlcmF0aW9u
KGNvbnRleHQuY29tcG9zaXRlT3BlcmF0aW9uKCksIEJsZW5kTW9kZU5vcm1hbCk7CiAjZW5kaWYK
IApJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3Rz
L0NoYW5nZUxvZwkocmV2aXNpb24gMTk1NTY1KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3
b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTggQEAKKzIwMTYtMDEtMjYgIFNhaWQgQWJvdS1IYWxs
YXdhICA8c2Fib3VoYWxsYXdhQGFwcGxlLmNvbT4KKworICAgICAgICBHYXJiYWdlIGlzIGRpc3Bs
YXllZCB3aGVuIHJvb3Qgc3ZnIGVsZW1lbnQgaGFzIG1peC1ibGVuZC1tb2RlIHNldAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUwNTU2CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgRW5zdXJlIGJsZW5kaW5n
IHRoZSBTVkcgcm9vdCByZW5kZXJlciB3aWxsIGJlIGRpc3BsYXllZCBjb3JyZWN0bHkgd2l0aAor
ICAgICAgICBjb21wb3NpdGluZyB3aGVuIHRoZSBTVkcgcm9vdCByZW5kZXJlciBpcyB0aGUgcm9v
dCBvZiB0aGUgcmVuZGVyIHRyZWUuCisKKyAgICAgICAgKiBzdmcvY3NzL21peC1ibGVuZC1tb2Rl
LWJhY2tncm91bmQtcm9vdC1leHBlY3RlZC5zdmc6IEFkZGVkLgorICAgICAgICAqIHN2Zy9jc3Mv
bWl4LWJsZW5kLW1vZGUtYmFja2dyb3VuZC1yb290LnN2ZzogQWRkZWQuCisgICAgICAgICogc3Zn
L2Nzcy9taXgtYmxlbmQtbW9kZS1vcGFjaXR5LXJvb3QtZXhwZWN0ZWQuc3ZnOiBBZGRlZC4KKyAg
ICAgICAgKiBzdmcvY3NzL21peC1ibGVuZC1tb2RlLW9wYWNpdHktcm9vdC5zdmc6IEFkZGVkLgor
CiAyMDE2LTAxLTI1ICBSeWFuIEhhZGRhZCAgPHJ5YW5oYWRkYWRAYXBwbGUuY29tPgogCiAgICAg
ICAgIE1hcmtpbmcgaW1wb3J0ZWQvdzNjL2luZGV4ZWRkYi9rZXlvcmRlci1wcml2YXRlLmh0bWwg
YXMgZmxha3kgb24gbWFjLXdrMQpJbmRleDogTGF5b3V0VGVzdHMvc3ZnL2Nzcy9taXgtYmxlbmQt
bW9kZS1iYWNrZ3JvdW5kLXJvb3QtZXhwZWN0ZWQuc3ZnCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL3N2Zy9jc3MvbWl4LWJsZW5kLW1vZGUtYmFja2dyb3VuZC1yb290LWV4cGVjdGVkLnN2Zwko
cmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3N2Zy9jc3MvbWl4LWJsZW5kLW1vZGUtYmFja2dy
b3VuZC1yb290LWV4cGVjdGVkLnN2Zwkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDYgQEAKKzxz
dmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KKyAgICA8cmVjdCB4PSIyMCIg
eT0iMjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJyZ2IoMCwyNTUsMjU1KSIvPgor
ICAgIDxyZWN0IHg9IjE0MCIgeT0iMjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJy
Z2IoMjU1LDAsMjU1KSIvPgorICAgIDxyZWN0IHg9IjIwIiB5PSIxNDAiIHdpZHRoPSIxMDAiIGhl
aWdodD0iMTAwIiBmaWxsPSJyZ2IoMjU1LDI1NSwwKSIvPgorICAgIDxyZWN0IHg9IjE0MCIgeT0i
MTQwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0icmdiKDAsMCwwKSIvPgorPC9zdmc+
CkluZGV4OiBMYXlvdXRUZXN0cy9zdmcvY3NzL21peC1ibGVuZC1tb2RlLWJhY2tncm91bmQtcm9v
dC5zdmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvc3ZnL2Nzcy9taXgtYmxlbmQtbW9kZS1i
YWNrZ3JvdW5kLXJvb3Quc3ZnCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvc3ZnL2Nzcy9t
aXgtYmxlbmQtbW9kZS1iYWNrZ3JvdW5kLXJvb3Quc3ZnCSh3b3JraW5nIGNvcHkpCkBAIC0wLDAg
KzEsNyBAQAorPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJi
YWNrZ3JvdW5kLWNvbG9yOndoaXRlOyBtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTsiPgorICAg
IDxyZWN0IHg9IjIwIiB5PSIyMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InJnYigy
NTUsMCwwKSIvPgorICAgIDxyZWN0IHg9IjE0MCIgeT0iMjAiIHdpZHRoPSIxMDAiIGhlaWdodD0i
MTAwIiBmaWxsPSJyZ2IoMCwyNTUsMCkiLz4KKyAgICA8cmVjdCB4PSIyMCIgeT0iMTQwIiB3aWR0
aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0icmdiKDAsMCwyNTUpIi8+CisgICAgPHJlY3QgeD0i
MTQwIiB5PSIxNDAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJyZ2IoMjU1LDI1NSwy
NTUpIi8+Cis8L3N2Zz4KKwpJbmRleDogTGF5b3V0VGVzdHMvc3ZnL2Nzcy9taXgtYmxlbmQtbW9k
ZS1vcGFjaXR5LXJvb3QtZXhwZWN0ZWQuc3ZnCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2
Zy9jc3MvbWl4LWJsZW5kLW1vZGUtb3BhY2l0eS1yb290LWV4cGVjdGVkLnN2ZwkocmV2aXNpb24g
MCkKKysrIExheW91dFRlc3RzL3N2Zy9jc3MvbWl4LWJsZW5kLW1vZGUtb3BhY2l0eS1yb290LWV4
cGVjdGVkLnN2Zwkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDYgQEAKKzxzdmcgeG1sbnM9Imh0
dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHlsZT0ib3BhY2l0eTogMC42OyI+CisgICAgPHJl
Y3QgeD0iMjAiIHk9IjIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0icmdiKDAsMjU1
LDI1NSkiLz4KKyAgICA8cmVjdCB4PSIxNDAiIHk9IjIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEw
MCIgZmlsbD0icmdiKDI1NSwwLDI1NSkiLz4KKyAgICA8cmVjdCB4PSIyMCIgeT0iMTQwIiB3aWR0
aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0icmdiKDI1NSwyNTUsMCkiLz4KKyAgICA8cmVjdCB4
PSIxNDAiIHk9IjE0MCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InJnYigwLDAsMCki
Lz4KKzwvc3ZnPgpJbmRleDogTGF5b3V0VGVzdHMvc3ZnL2Nzcy9taXgtYmxlbmQtbW9kZS1vcGFj
aXR5LXJvb3Quc3ZnCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3N2Zy9jc3MvbWl4LWJsZW5k
LW1vZGUtb3BhY2l0eS1yb290LnN2ZwkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL3N2Zy9j
c3MvbWl4LWJsZW5kLW1vZGUtb3BhY2l0eS1yb290LnN2Zwkod29ya2luZyBjb3B5KQpAQCAtMCww
ICsxLDcgQEAKKzxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHlsZT0i
b3BhY2l0eTogMC42OyBtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTsiPgorICAgIDxyZWN0IHg9
IjIwIiB5PSIyMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InJnYigyNTUsMCwwKSIv
PgorICAgIDxyZWN0IHg9IjE0MCIgeT0iMjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxs
PSJyZ2IoMCwyNTUsMCkiLz4KKyAgICA8cmVjdCB4PSIyMCIgeT0iMTQwIiB3aWR0aD0iMTAwIiBo
ZWlnaHQ9IjEwMCIgZmlsbD0icmdiKDAsMCwyNTUpIi8+CisgICAgPHJlY3QgeD0iMTQwIiB5PSIx
NDAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJyZ2IoMjU1LDI1NSwyNTUpIi8+Cis8
L3N2Zz4KKwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>269968</attachid>
            <date>2016-01-26 18:55:26 -0800</date>
            <delta_ts>2016-01-26 18:55:26 -0800</delta_ts>
            <desc>Another test case</desc>
            <filename>mix-blend-mode-opacity-root.svg</filename>
            <type>image/svg+xml</type>
            <size>391</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJvcGFjaXR5OiAw
LjY7IG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlOyI+CiAgICA8cmVjdCB4PSIyMCIgeT0iMjAi
IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJyZ2IoMjU1LDAsMCkiLz4KICAgIDxyZWN0
IHg9IjE0MCIgeT0iMjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJyZ2IoMCwyNTUs
MCkiLz4KICAgIDxyZWN0IHg9IjIwIiB5PSIxNDAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBm
aWxsPSJyZ2IoMCwwLDI1NSkiLz4KICAgIDxyZWN0IHg9IjE0MCIgeT0iMTQwIiB3aWR0aD0iMTAw
IiBoZWlnaHQ9IjEwMCIgZmlsbD0icmdiKDI1NSwyNTUsMjU1KSIvPgo8L3N2Zz4KCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>269978</attachid>
            <date>2016-01-26 20:12:13 -0800</date>
            <delta_ts>2016-01-26 20:12:13 -0800</delta_ts>
            <desc>One more test case</desc>
            <filename>mix-blend-mode-background-root.svg</filename>
            <type>image/svg+xml</type>
            <size>401</size>
            <attacher name="Said Abou-Hallawa">sabouhallawa</attacher>
            
              <data encoding="base64">PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5k
LWNvbG9yOndoaXRlOyBtaXgtYmxlbmQtbW9kZTogZGlmZmVyZW5jZTsiPgogICAgPHJlY3QgeD0i
MjAiIHk9IjIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0icmdiKDI1NSwwLDApIi8+
CiAgICA8cmVjdCB4PSIxNDAiIHk9IjIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0i
cmdiKDAsMjU1LDApIi8+CiAgICA8cmVjdCB4PSIyMCIgeT0iMTQwIiB3aWR0aD0iMTAwIiBoZWln
aHQ9IjEwMCIgZmlsbD0icmdiKDAsMCwyNTUpIi8+CiAgICA8cmVjdCB4PSIxNDAiIHk9IjE0MCIg
d2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InJnYigyNTUsMjU1LDI1NSkiLz4KPC9zdmc+
Cgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>