<?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>116856</bug_id>
          
          <creation_ts>2013-05-28 02:06:08 -0700</creation_ts>
          <short_desc>&lt;svg&gt; with opacity and compositing double-applies its opacity</short_desc>
          <delta_ts>2014-05-26 22:24:33 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Philip Rogers">pdr</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>d-r</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>fmalita</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>krit</cc>
    
    <cc>pdr</cc>
    
    <cc>schenney</cc>
    
    <cc>sergio</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>894259</commentid>
    <comment_count>0</comment_count>
      <attachid>203029</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-05-28 02:06:08 -0700</bug_when>
    <thetext>Created attachment 203029
testcase

See attached testcase; the &lt;svg&gt; that has both opacity: 0.5 and -webkit-transform: translateZ(0); is lighter in color than the others.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>894260</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-05-28 02:06:44 -0700</bug_when>
    <thetext>&lt;rdar://problem/13998204&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>894261</commentid>
    <comment_count>2</comment_count>
      <attachid>203030</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-05-28 02:07:02 -0700</bug_when>
    <thetext>Created attachment 203030
screenshot</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008599</commentid>
    <comment_count>3</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2014-05-12 07:46:17 -0700</bug_when>
    <thetext>We create a transparency layer on all SVG elements if opacity was specified. Looks like creating a compositing layer does it in GraphicsLayer as well? A simple check in RenderSVGRoot should prevent this, no?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008695</commentid>
    <comment_count>4</comment_count>
      <attachid>231316</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2014-05-12 13:10:57 -0700</bug_when>
    <thetext>Created attachment 231316
Patch

Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008705</commentid>
    <comment_count>5</comment_count>
      <attachid>231316</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-05-12 13:29:53 -0700</bug_when>
    <thetext>Comment on attachment 231316
Patch

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

&gt; Source/WebCore/rendering/svg/SVGRenderingContext.cpp:104
&gt; +    float opacity = isRenderingMask || (renderer.hasLayer() &amp;&amp; renderer.enclosingLayer()-&gt;isComposited()) ? 1 : style.opacity();

You should do hasLayer() &amp;&amp; toRenderLayerModelObject(renderer)-&gt;layer()-&gt;isComposited()).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008711</commentid>
    <comment_count>6</comment_count>
      <attachid>231318</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2014-05-12 13:36:44 -0700</bug_when>
    <thetext>Created attachment 231318
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008747</commentid>
    <comment_count>7</comment_count>
      <attachid>231329</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2014-05-12 15:11:26 -0700</bug_when>
    <thetext>Created attachment 231329
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008766</commentid>
    <comment_count>8</comment_count>
      <attachid>231329</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-12 15:58:16 -0700</bug_when>
    <thetext>Comment on attachment 231329
Patch for landing

Clearing flags on attachment: 231329

Committed r168651: &lt;http://trac.webkit.org/changeset/168651&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1008767</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-12 15:58:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011871</commentid>
    <comment_count>10</comment_count>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2014-05-26 20:41:58 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011872</commentid>
    <comment_count>11</comment_count>
      <attachid>232105</attachid>
    <who name="Philip Rogers">pdr</who>
    <bug_when>2014-05-26 20:42:04 -0700</bug_when>
    <thetext>Created attachment 232105
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011883</commentid>
    <comment_count>12</comment_count>
      <attachid>232105</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-26 22:24:27 -0700</bug_when>
    <thetext>Comment on attachment 232105
Patch

Clearing flags on attachment: 232105

Committed r169368: &lt;http://trac.webkit.org/changeset/169368&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011884</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-26 22:24:33 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>203029</attachid>
            <date>2013-05-28 02:06:08 -0700</date>
            <delta_ts>2014-05-12 13:10:57 -0700</delta_ts>
            <desc>testcase</desc>
            <filename>test-svg-alpha.html</filename>
            <type>text/html</type>
            <size>628</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">PGh0bWw+CjxzdHlsZT4KZGl2IHsKICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Cn0KCnN2ZyB7CiAg
d2lkdGg6IDEwMHB4OwogIGhlaWdodDogMTAwcHg7CiAgbWFyZ2luOiAxMHB4Owp9Cjwvc3R5bGU+
Cjxib2R5PgogIDxkaXYgc3R5bGU9Im9wYWNpdHk6IDAuNTsiPgogICAgPHN2Zz4KICAgICAgPHJl
Y3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiPjwvcmVjdD4KICAgIDwvc3ZnPgogIDwvZGl2PgoK
ICA8ZGl2IHN0eWxlPSJvcGFjaXR5OiAwLjU7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVa
KDApOyI+CiAgICA8c3ZnPgogICAgICA8cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+PC9y
ZWN0PgogICAgPC9zdmc+CiAgPC9kaXY+CgogIDxkaXY+CiAgICA8c3ZnIHN0eWxlPSJvcGFjaXR5
OiAwLjU7Ij4KICAgICAgPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiPjwvcmVjdD4KICAg
IDwvc3ZnPgogIDwvZGl2PgoKICA8ZGl2PgogICAgPHN2ZyBzdHlsZT0ib3BhY2l0eTogMC41OyAt
d2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsiPgogICAgICA8cmVjdCB3aWR0aD0iMTAw
IiBoZWlnaHQ9IjEwMCI+PC9yZWN0PgogICAgPC9zdmc+CiAgPC9kaXY+CjwvYm9keT4KPC9odG1s
Pg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>203030</attachid>
            <date>2013-05-28 02:07:02 -0700</date>
            <delta_ts>2014-05-12 13:10:57 -0700</delta_ts>
            <desc>screenshot</desc>
            <filename>Screen Shot 2013-05-28 at 02.05.20.png</filename>
            <type>image/png</type>
            <size>12083</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAAA/gAAAEkCAIAAAAU2g29AAAMFmlDQ1BJQ0MgUHJvZmlsZQAASA2t
V2dYU8kanlOSQEhogQhICb0jvUqvARSkCjZCEkgoMQSCitiQRQXWgooI2JBVEdtaAFlUxIIoi2Dv
iwUVZV0s2EC5cyjq3r37757nmTnveeed7/vmmznzzAAg38kRi9NQRQDSRVmSiEAf1vS4eBblPiAB
daAIJgIyh5sp9g4PDwX/+ry/ARCi8aolYetfZf+7QYnHz+QCgITD5kReJjcd4qMAYA1csSQLABJh
z2BelpjAayFWkcAAIa4mcPIobiBw4ihuH9FERfhCTTcAMjQOR5IMAL0P8qxsbjK0I0+D2FrEE4og
ngyxB1fA4UGcC7FFevpcAu+B2CTxBzvJP2AOJ/GbTQ4n+RseHQvsCR37CTPFaZwFIx//zyo9TQrz
NfJow5qWmRoZAt9MmLf5XI5/JMRqEK8W8NmhY/wucZZPxBjfJMxiR0GsAjXXBNKg6DH8XJoa7Q2x
JuSHUueGEHqYJ1RNlDg1DGJliA24mb4w94Qv1DFHEBU7pgnl8f38IYarCJ0umRsxrhdkZkeO8zk5
At+p4/oUTjAx3/JQX8iRQDQSD1rGTwsk/OpBfp84K5yIk/DVIUqbOjYW9EmSJIDQEPxnfubIeInY
BFmCqCDIw5gxxSxJFKGBY8Q0k4QBbIhhbJi1QBI0znuJ00bWNOyLRUmkEUQeDCBO4ouiiRwSfCGP
40fkFuYEqwQBgAMkgA8SgQj0AhYIBb7Ab6xmQV4EOS6YC9JgkbAUxltIT0ldpEek66Ru0u1xDvYc
0wEh4EE8auuH/pCPBDngT2iVDzLHveEauAfuhofC2gsWW9wZdxlv6+ir7xvHY7Emw76WY7Z9xqLP
hha/jOvmCPMk43isT+K3Hv+MKQA8gRlIHldY11r3Wg+N9/8+YrI/2Y8cRA4gm2IrsSNYK3Yaa8Oa
sHrAwk5hDVg7doLAY3GNe+FAhsgKkeFMEAKzyAfSkS/RuL+/ZUn6TTFmQd5M3gFEwF4ikArbhN88
xIxELfyHFSlUJEKPKVAb8m0+xuLCjWB2HXAf3B3mGeYYZ+IawBK3hxn3xj3hHDhA9vss/n00liBp
JNvZI2NJBU/hONKz+POz4FoCvnPFCyTCZEEWyxvulnwLFlvEtbJg2Vrb2AFi7yU0ALxljuypCPPi
dy6jGQCXQvh/Etsei1ABwNEH4PhTABjvv3P6b+BvAPfKE51cqSR7VIcTLxKgAgX4V6gDbaAPTGBG
bIEjcANewB8EgzAQBeLAbLiGBSAdRjwP5IJloAAUgbVgIygH28BOsAfsB4dBPWgCp8F5cAl0guvg
LugGPeAl6AfvwSCCIBSEjjAQdUQHMUTMEVvEGfFA/JFQJAKJQxKQZESESJFcZDlShJQg5cgOpAb5
FTmOnEbakC7kNvIQ6UXeIJ9RDKWhKqgWaoROQp1RbzQEjUJnocloBpqD5qOr0TK0Ct2H1qGn0Uvo
dbQbfYkOYACTw5iYLmaJOWO+WBgWjyVhEmwxVoiVYlXYAawRrsWrWDfWh33CyTgDZ+GWcCaD8Gic
i2fgi/FivBzfg9fhZ/Gr+EO8H/9KopM0SeYkVxKbNJ2UTJpHKiCVknaRjpHOwf+5h/SeTCYzycZk
J7ja48gp5IXkYvIW8kFyM7mL/Jg8QKFQ1CnmFHdKGIVDyaIUUDZT9lFOUa5QeigfZeRkdGRsZQJk
4mVEMnkypTJ7ZU7KXJF5JjMoqyhrKOsqGybLk10gu0a2WrZR9rJsj+wgVYlqTHWnRlFTqMuoZdQD
1HPUe9S3cnJyenIuctPkhHJL5crkDsldkHso94mmTDOj+dJm0qS01bTdtGbabdpbOp1uRPeix9Oz
6KvpNfQz9Af0j/IMeSt5tjxPfol8hXyd/BX5VwqyCoYK3gqzFXIUShWOKFxW6FOUVTRS9FXkKC5W
rFA8rnhTcUCJoWSjFKaUrlSstFepTem5MkXZSNlfmaecr7xT+YzyYwbG0Gf4MriM5YxqxjlGjwpZ
xViFrZKiUqSyX6VDpV9VWdVeNUZ1vmqF6gnVbibGNGKymWnMNczDzBvMzxO0JnhP4E9YNeHAhCsT
PqhNVPNS46sVqh1Uu672WZ2l7q+eqr5OvV79vgauYaYxTWOexlaNcxp9E1Umuk3kTiyceHjiHU1U
00wzQnOh5k7Nds0BLW2tQC2x1matM1p92kxtL+0U7Q3aJ7V7dRg6HjpCnQ06p3ResFRZ3qw0Vhnr
LKtfV1M3SFequ0O3Q3dQz1gvWi9P76DefX2qvrN+kv4G/Rb9fgMdgykGuQa1BncMZQ2dDQWGmwxb
DT8YGRvFGq0wqjd6bqxmzDbOMa41vmdCN/E0yTCpMrlmSjZ1Nk013WLaaYaaOZgJzCrMLpuj5o7m
QvMt5l0WJAsXC5FFlcVNS5qlt2W2Za3lQyumVahVnlW91atJBpPiJ62b1Drpq7WDdZp1tfVdG2Wb
YJs8m0abN7ZmtlzbCttrdnS7ALsldg12r+3N7fn2W+1vOTAcpjiscGhx+OLo5ChxPODY62TglOBU
6XTTWcU53LnY+YILycXHZYlLk8snV0fXLNfDrn+5Wbqluu11ez7ZeDJ/cvXkx+567hz3He7dHiyP
BI/tHt2eup4czyrPR176XjyvXV7PvE29U7z3eb/ysfaR+Bzz+eDr6rvIt9kP8wv0K/Tr8Ff2j/Yv
938QoBeQHFAb0B/oELgwsDmIFBQStC7oJluLzWXXsPuDnYIXBZ8NoYVEhpSHPAo1C5WENk5BpwRP
WT/l3lTDqaKp9WEgjB22Pux+uHF4Rvhv08jTwqdVTHsaYRORG9EayYicE7k38n2UT9SaqLvRJtHS
6JYYhZiZMTUxH2L9Yktiu6dPmr5o+qU4jThhXEM8JT4mflf8wAz/GRtn9Mx0mFkw88Ys41nzZ7XN
1pidNvvEHIU5nDlHEkgJsQl7E4Y4YZwqzkAiO7EysZ/ry93Efcnz4m3g9fLd+SX8Z0nuSSVJz5Pd
k9cn9wo8BaWCPqGvsFz4OiUoZVvKh9Sw1N2pw2mxaQfTZdIT0o+LlEWporNztefOn9slNhcXiLsz
XDM2ZvRLQiS7MpHMWZkNWSrwkNsuNZH+JH2Y7ZFdkf1xXsy8I/OV5ovmty8wW7BqwbOcgJxfFuIL
uQtbcnVzl+U+XOS9aMdiZHHi4pYl+kvyl/QsDVy6Zxl1Weqy3/Os80ry3i2PXd6Yr5W/NP/xT4E/
1RbIF0gKbq5wW7FtJb5SuLJjld2qzau+FvIKLxZZF5UWDRVziy/+bPNz2c/Dq5NWd6xxXLN1LXmt
aO2NdZ7r9pQoleSUPF4/ZX3dBtaGwg3vNs7Z2FZqX7ptE3WTdFN3WWhZw2aDzWs3D5ULyq9X+FQc
rNSsXFX5YQtvy5WtXlsPbNPaVrTt83bh9ls7AnfUVRlVle4k78ze+bQ6prr1F+dfanZp7Cra9WW3
aHf3nog9Z2ucamr2au5dU4vWSmt7983c17nfb3/DAcsDOw4yDxYdAoekh178mvDrjcMhh1uOOB85
cNTwaOUxxrHCOqRuQV1/vaC+uyGuoet48PGWRrfGY79Z/ba7Sbep4oTqiTUnqSfzTw6fyjk10Cxu
7judfPpxy5yWu2emn7l2dtrZjnMh5y6cDzh/ptW79dQF9wtNba5txy86X6y/5Hiprt2h/djvDr8f
63DsqLvsdLmh06WzsWty18krnldOX/W7ev4a+9ql61Ovd92IvnHr5syb3bd4t57fTrv9+k72ncG7
S++R7hXeV7xf+kDzQdUfpn8c7HbsPvHQ72H7o8hHdx9zH798kvlkqCf/Kf1p6TOdZzXPbZ839Qb0
dr6Y8aLnpfjlYF/Bn0p/Vr4yeXX0L6+/2vun9/e8lrweflP8Vv3t7nf271oGwgcevE9/P/ih8KP6
xz2fnD+1fo79/Gxw3hBlqOyL6ZfGryFf7w2nDw+LORLOyFkAgzWalATAm93wXhQHzw6dAFDlR+9G
Iwpk9D4HMTJWCPq/8Oj9iWiAZwiw2wuA6KUAhDYDsBUWQ4hp8E0c86O8AGpn961Ahngyk+xsRwBC
k8Cjycfh4bdaAFAaAfgiGR4e3DI8/KUanrtvA9CcMXonI9RkeI7fDu8NALR1FC8l3j8+/wHv3WBW
07AUhAAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAAZ5pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4
OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuMS4y
Ij4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJk
Zi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAg
ICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAg
ICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTAxNjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAg
ICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4yOTI8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAg
ICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KsLU5nAAAIRlJ
REFUeAHt3dlvXNd9B3Auw+EuUZK12LEtepEdL4kNB0lcFy1UFClaFAUK9KUPfehD/oY850/on+DX
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
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>231316</attachid>
            <date>2014-05-12 13:10:57 -0700</date>
            <delta_ts>2014-05-12 13:36:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>svg-opacity.patch</filename>
            <type>text/plain</type>
            <size>4370</size>
            <attacher name="Dirk Schulze">krit</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlZjJkNWZmLi43ZTliNzFkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTQtMDUt
MTIgIERpcmsgU2NodWx6ZSAgPGtyaXRAd2Via2l0Lm9yZz4KKworICAgICAgICA8c3ZnPiB3aXRo
IG9wYWNpdHkgYW5kIGNvbXBvc2l0aW5nIGRvdWJsZS1hcHBsaWVzIGl0cyBvcGFjaXR5CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTY4NTYKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0IHRoYXQgb3Bh
Y2l0eSBpcyBub3QgYXBwbGllZCB0d2ljZSBmb3IgY29tcG9zaXRlZCBpbmxpbmUgU1ZHLgorCisg
ICAgICAgICogc3ZnL2N1c3RvbS9jb21wb3NpdGVkLXN2Zy13aXRoLW9wYWNpdHktZXhwZWN0ZWQu
aHRtbDogQWRkZWQuCisgICAgICAgICogc3ZnL2N1c3RvbS9jb21wb3NpdGVkLXN2Zy13aXRoLW9w
YWNpdHkuaHRtbDogQWRkZWQuCisKIDIwMTQtMDUtMTIgIEtyenlzenRvZiBXb2xhbnNraSAgPGsu
d29sYW5za2lAc2Ftc3VuZy5jb20+CiAKICAgICAgICAgW0VGTF0gUmViYXNlbGluZSBhZnRlciBh
ZGRpbmcgdGVzdHMgaW4gcjE2ODM1MApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3ZnL2N1c3Rv
bS9jb21wb3NpdGVkLXN2Zy13aXRoLW9wYWNpdHktZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3Rz
L3N2Zy9jdXN0b20vY29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5LWV4cGVjdGVkLmh0bWwKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uOWE1N2Q2MQotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL3N2Zy9jdXN0b20vY29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5LWV4
cGVjdGVkLmh0bWwKQEAgLTAsMCArMSw0MiBAQAorCis8aHRtbD4KKzxzdHlsZT4KK2RpdiB7Cisg
IGRpc3BsYXk6IGlubGluZS1ibG9jazsKK30KKworc3ZnIHsKKyAgd2lkdGg6IDEwMHB4OworICBo
ZWlnaHQ6IDEwMHB4OworICBtYXJnaW46IDEwcHg7Cit9CityZWN0IHsKKyAgb3BhY2l0eTogMC41
OworfQorPC9zdHlsZT4KKzxib2R5PgorICA8ZGl2PgorICAgIDxzdmc+CisgICAgICA8cmVjdCB3
aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+PC9yZWN0PgorICAgIDwvc3ZnPgorICA8L2Rpdj4KKwor
ICA8ZGl2PgorICAgIDxzdmc+CisgICAgICA8cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+
PC9yZWN0PgorICAgIDwvc3ZnPgorICA8L2Rpdj4KKworICA8ZGl2PgorICAgIDxzdmc+CisgICAg
ICA8cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+PC9yZWN0PgorICAgIDwvc3ZnPgorICA8
L2Rpdj4KKworICA8ZGl2PgorICAgIDxzdmc+CisgICAgICA8cmVjdCB3aWR0aD0iMTAwIiBoZWln
aHQ9IjEwMCI+PC9yZWN0PgorICAgIDwvc3ZnPgorICA8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4K
XCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9zdmcv
Y3VzdG9tL2NvbXBvc2l0ZWQtc3ZnLXdpdGgtb3BhY2l0eS5odG1sIGIvTGF5b3V0VGVzdHMvc3Zn
L2N1c3RvbS9jb21wb3NpdGVkLXN2Zy13aXRoLW9wYWNpdHkuaHRtbApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwLi4xOTZkNjNmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvc3ZnL2N1c3RvbS9jb21wb3NpdGVkLXN2Zy13aXRoLW9wYWNpdHkuaHRtbApAQCAtMCwwICsx
LDM5IEBACisKKzxodG1sPgorPHN0eWxlPgorZGl2IHsKKyAgZGlzcGxheTogaW5saW5lLWJsb2Nr
OworfQorCitzdmcgeworICB3aWR0aDogMTAwcHg7CisgIGhlaWdodDogMTAwcHg7CisgIG1hcmdp
bjogMTBweDsKK30KKzwvc3R5bGU+Cis8Ym9keT4KKyAgPGRpdiBzdHlsZT0ib3BhY2l0eTogMC41
OyI+CisgICAgPHN2Zz4KKyAgICAgIDxyZWN0IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48L3Jl
Y3Q+CisgICAgPC9zdmc+CisgIDwvZGl2PgorCisgIDxkaXYgc3R5bGU9Im9wYWNpdHk6IDAuNTsg
LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7Ij4KKyAgICA8c3ZnPgorICAgICAgPHJl
Y3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiPjwvcmVjdD4KKyAgICA8L3N2Zz4KKyAgPC9kaXY+
CisKKyAgPGRpdj4KKyAgICA8c3ZnIHN0eWxlPSJvcGFjaXR5OiAwLjU7Ij4KKyAgICAgIDxyZWN0
IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48L3JlY3Q+CisgICAgPC9zdmc+CisgIDwvZGl2Pgor
CisgIDxkaXY+CisgICAgPHN2ZyBzdHlsZT0ib3BhY2l0eTogMC41OyAtd2Via2l0LXRyYW5zZm9y
bTogdHJhbnNsYXRlWigwKTsiPgorICAgICAgPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAi
PjwvcmVjdD4KKyAgICA8L3N2Zz4KKyAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3
bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9n
IGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4IDg1YTE3MmIuLjdhNzQ3M2IgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyMiBAQAorMjAxNC0wNS0xMiAgRGlyayBTY2h1bHplICA8a3JpdEB3
ZWJraXQub3JnPgorCisgICAgICAgIDxzdmc+IHdpdGggb3BhY2l0eSBhbmQgY29tcG9zaXRpbmcg
ZG91YmxlLWFwcGxpZXMgaXRzIG9wYWNpdHkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTExNjg1NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFRoZSBvcGFjaXR5IGlzIGFwcGxpZWQgYnkgdGhlIGNvbXBvc2l0
b3IuIEhvd2V2ZXIsIGFsbCBTVkcgZWxlbWVudHMKKyAgICAgICAgY3JlYXRlIHRyYW5zcGFyZW5j
eSBsYXllcnMgb24gdGhlaXIgb3duIHRvIGFwcGx5IG9wYWNpdHkuIFNvIGRpZAorICAgICAgICBT
VkdTVkdFbGVtZW50LgorCisgICAgICAgIEFkZGVkIGEgY2hlY2sgaWYgdGhlIGN1cnJlbnQgZWxl
bWVudCBoYXMgYSBjb21wb3NpdGluZyBsYXllciBhbmQgc2tpcAorICAgICAgICBjcmVhdGluZyB0
cmFuc3BhcmVuY3kgbGF5ZXIgaWYgaXQgaGFzLgorCisgICAgICAgIFRlc3Q6IHN2Zy9jdXN0b20v
Y29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5Lmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9z
dmcvU1ZHUmVuZGVyaW5nQ29udGV4dC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTVkdSZW5kZXJp
bmdDb250ZXh0OjpwcmVwYXJlVG9SZW5kZXJTVkdDb250ZW50KToKKwogMjAxNC0wNS0xMiAgUmFk
dSBTdGF2aWxhICA8c3RhdmlsYUBhZG9iZS5jb20+CiAKICAgICAgICAgSW52YWxpZCBpbmZvcm1h
dGlvbiByZW1haW5pbmcgaW4gbGluZVRvUmVnaW9uIG1hcCBvZiBSZW5kZXJGbG93VGhyZWFkLgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdSZW5kZXJpbmdDb250
ZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZHUmVuZGVyaW5nQ29udGV4
dC5jcHAKaW5kZXggMTJkZTI4MS4uMDJkYTc4MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL3N2Zy9TVkdSZW5kZXJpbmdDb250ZXh0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvc3ZnL1NWR1JlbmRlcmluZ0NvbnRleHQuY3BwCkBAIC0xMDEsNyArMTAxLDcg
QEAgdm9pZCBTVkdSZW5kZXJpbmdDb250ZXh0OjpwcmVwYXJlVG9SZW5kZXJTVkdDb250ZW50KFJl
bmRlckVsZW1lbnQmIHJlbmRlcmVyLCBQYWkKIAogICAgIC8vIFNldHVwIHRyYW5zcGFyZW5jeSBs
YXllcnMgYmVmb3JlIHNldHRpbmcgdXAgU1ZHIHJlc291cmNlcyEKICAgICBib29sIGlzUmVuZGVy
aW5nTWFzayA9IGlzUmVuZGVyaW5nTWFza0ltYWdlKCptX3JlbmRlcmVyKTsKLSAgICBmbG9hdCBv
cGFjaXR5ID0gaXNSZW5kZXJpbmdNYXNrID8gMSA6IHN0eWxlLm9wYWNpdHkoKTsKKyAgICBmbG9h
dCBvcGFjaXR5ID0gaXNSZW5kZXJpbmdNYXNrIHx8IChyZW5kZXJlci5oYXNMYXllcigpICYmIHJl
bmRlcmVyLmVuY2xvc2luZ0xheWVyKCktPmlzQ29tcG9zaXRlZCgpKSA/IDEgOiBzdHlsZS5vcGFj
aXR5KCk7CiAgICAgY29uc3QgU2hhZG93RGF0YSogc2hhZG93ID0gc3ZnU3R5bGUuc2hhZG93KCk7
CiAgICAgYm9vbCBoYXNCbGVuZE1vZGUgPSBzdHlsZS5oYXNCbGVuZE1vZGUoKTsKICAgICBib29s
IGhhc0lzb2xhdGlvbiA9IHN0eWxlLmhhc0lzb2xhdGlvbigpOwo=
</data>
<flag name="review"
          id="255759"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
    <flag name="commit-queue"
          id="255760"
          type_id="3"
          status="-"
          setter="simon.fraser"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>231318</attachid>
            <date>2014-05-12 13:36:44 -0700</date>
            <delta_ts>2014-05-12 15:11:46 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>svg-opacity.patch</filename>
            <type>text/plain</type>
            <size>4383</size>
            <attacher name="Dirk Schulze">krit</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlZjJkNWZmLi43ZGRlZDBlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTQtMDUt
MTIgIERpcmsgU2NodWx6ZSAgPGtyaXRAd2Via2l0Lm9yZz4KKworICAgICAgICA8c3ZnPiB3aXRo
IG9wYWNpdHkgYW5kIGNvbXBvc2l0aW5nIGRvdWJsZS1hcHBsaWVzIGl0cyBvcGFjaXR5CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTY4NTYKKworICAg
ICAgICBSZXZpZXdlZCBieSBTaW1vbiBGcmFzZXIuCisKKyAgICAgICAgVGVzdCB0aGF0IG9wYWNp
dHkgaXMgbm90IGFwcGxpZWQgdHdpY2UgZm9yIGNvbXBvc2l0ZWQgaW5saW5lIFNWRy4KKworICAg
ICAgICAqIHN2Zy9jdXN0b20vY29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5LWV4cGVjdGVkLmh0
bWw6IEFkZGVkLgorICAgICAgICAqIHN2Zy9jdXN0b20vY29tcG9zaXRlZC1zdmctd2l0aC1vcGFj
aXR5Lmh0bWw6IEFkZGVkLgorCiAyMDE0LTA1LTEyICBLcnp5c3p0b2YgV29sYW5za2kgIDxrLndv
bGFuc2tpQHNhbXN1bmcuY29tPgogCiAgICAgICAgIFtFRkxdIFJlYmFzZWxpbmUgYWZ0ZXIgYWRk
aW5nIHRlc3RzIGluIHIxNjgzNTAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N2Zy9jdXN0b20v
Y29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5LWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9z
dmcvY3VzdG9tL2NvbXBvc2l0ZWQtc3ZnLXdpdGgtb3BhY2l0eS1leHBlY3RlZC5odG1sCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjlhNTdkNjEKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9zdmcvY3VzdG9tL2NvbXBvc2l0ZWQtc3ZnLXdpdGgtb3BhY2l0eS1leHBl
Y3RlZC5odG1sCkBAIC0wLDAgKzEsNDIgQEAKKworPGh0bWw+Cis8c3R5bGU+CitkaXYgeworICBk
aXNwbGF5OiBpbmxpbmUtYmxvY2s7Cit9CisKK3N2ZyB7CisgIHdpZHRoOiAxMDBweDsKKyAgaGVp
Z2h0OiAxMDBweDsKKyAgbWFyZ2luOiAxMHB4OworfQorcmVjdCB7CisgIG9wYWNpdHk6IDAuNTsK
K30KKzwvc3R5bGU+Cis8Ym9keT4KKyAgPGRpdj4KKyAgICA8c3ZnPgorICAgICAgPHJlY3Qgd2lk
dGg9IjEwMCIgaGVpZ2h0PSIxMDAiPjwvcmVjdD4KKyAgICA8L3N2Zz4KKyAgPC9kaXY+CisKKyAg
PGRpdj4KKyAgICA8c3ZnPgorICAgICAgPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiPjwv
cmVjdD4KKyAgICA8L3N2Zz4KKyAgPC9kaXY+CisKKyAgPGRpdj4KKyAgICA8c3ZnPgorICAgICAg
PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiPjwvcmVjdD4KKyAgICA8L3N2Zz4KKyAgPC9k
aXY+CisKKyAgPGRpdj4KKyAgICA8c3ZnPgorICAgICAgPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0
PSIxMDAiPjwvcmVjdD4KKyAgICA8L3N2Zz4KKyAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+Clwg
Tm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3ZnL2N1
c3RvbS9jb21wb3NpdGVkLXN2Zy13aXRoLW9wYWNpdHkuaHRtbCBiL0xheW91dFRlc3RzL3N2Zy9j
dXN0b20vY29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMC4uMTk2ZDYzZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L3N2Zy9jdXN0b20vY29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5Lmh0bWwKQEAgLTAsMCArMSwz
OSBAQAorCis8aHRtbD4KKzxzdHlsZT4KK2RpdiB7CisgIGRpc3BsYXk6IGlubGluZS1ibG9jazsK
K30KKworc3ZnIHsKKyAgd2lkdGg6IDEwMHB4OworICBoZWlnaHQ6IDEwMHB4OworICBtYXJnaW46
IDEwcHg7Cit9Cis8L3N0eWxlPgorPGJvZHk+CisgIDxkaXYgc3R5bGU9Im9wYWNpdHk6IDAuNTsi
PgorICAgIDxzdmc+CisgICAgICA8cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+PC9yZWN0
PgorICAgIDwvc3ZnPgorICA8L2Rpdj4KKworICA8ZGl2IHN0eWxlPSJvcGFjaXR5OiAwLjU7IC13
ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyI+CisgICAgPHN2Zz4KKyAgICAgIDxyZWN0
IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48L3JlY3Q+CisgICAgPC9zdmc+CisgIDwvZGl2Pgor
CisgIDxkaXY+CisgICAgPHN2ZyBzdHlsZT0ib3BhY2l0eTogMC41OyI+CisgICAgICA8cmVjdCB3
aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+PC9yZWN0PgorICAgIDwvc3ZnPgorICA8L2Rpdj4KKwor
ICA8ZGl2PgorICAgIDxzdmcgc3R5bGU9Im9wYWNpdHk6IDAuNTsgLXdlYmtpdC10cmFuc2Zvcm06
IHRyYW5zbGF0ZVooMCk7Ij4KKyAgICAgIDxyZWN0IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48
L3JlY3Q+CisgICAgPC9zdmc+CisgIDwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xp
bmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA4NWExNzJiLi4yNGYwMDY0IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMTQtMDUtMTIgIERpcmsgU2NodWx6ZSAgPGtyaXRAd2Vi
a2l0Lm9yZz4KKworICAgICAgICA8c3ZnPiB3aXRoIG9wYWNpdHkgYW5kIGNvbXBvc2l0aW5nIGRv
dWJsZS1hcHBsaWVzIGl0cyBvcGFjaXR5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMTY4NTYKKworICAgICAgICBSZXZpZXdlZCBieSBTaW1vbiBGcmFz
ZXIuCisKKyAgICAgICAgVGhlIG9wYWNpdHkgaXMgYXBwbGllZCBieSB0aGUgY29tcG9zaXRvci4g
SG93ZXZlciwgYWxsIFNWRyBlbGVtZW50cworICAgICAgICBjcmVhdGUgdHJhbnNwYXJlbmN5IGxh
eWVycyBvbiB0aGVpciBvd24gdG8gYXBwbHkgb3BhY2l0eS4gU28gZGlkCisgICAgICAgIFNWR1NW
R0VsZW1lbnQuCisKKyAgICAgICAgQWRkZWQgYSBjaGVjayBpZiB0aGUgY3VycmVudCBlbGVtZW50
IGhhcyBhIGNvbXBvc2l0aW5nIGxheWVyIGFuZCBza2lwCisgICAgICAgIGNyZWF0aW5nIHRyYW5z
cGFyZW5jeSBsYXllciBpZiBpdCBoYXMuCisKKyAgICAgICAgVGVzdDogc3ZnL2N1c3RvbS9jb21w
b3NpdGVkLXN2Zy13aXRoLW9wYWNpdHkuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL3N2Zy9T
VkdSZW5kZXJpbmdDb250ZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1JlbmRlcmluZ0Nv
bnRleHQ6OnByZXBhcmVUb1JlbmRlclNWR0NvbnRlbnQpOgorCiAyMDE0LTA1LTEyICBSYWR1IFN0
YXZpbGEgIDxzdGF2aWxhQGFkb2JlLmNvbT4KIAogICAgICAgICBJbnZhbGlkIGluZm9ybWF0aW9u
IHJlbWFpbmluZyBpbiBsaW5lVG9SZWdpb24gbWFwIG9mIFJlbmRlckZsb3dUaHJlYWQuCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3ZnL1NWR1JlbmRlcmluZ0NvbnRleHQu
Y3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdSZW5kZXJpbmdDb250ZXh0LmNw
cAppbmRleCAxMmRlMjgxLi4yNzhmMTg1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvc3ZnL1NWR1JlbmRlcmluZ0NvbnRleHQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9zdmcvU1ZHUmVuZGVyaW5nQ29udGV4dC5jcHAKQEAgLTEwMSw3ICsxMDEsNyBAQCB2
b2lkIFNWR1JlbmRlcmluZ0NvbnRleHQ6OnByZXBhcmVUb1JlbmRlclNWR0NvbnRlbnQoUmVuZGVy
RWxlbWVudCYgcmVuZGVyZXIsIFBhaQogCiAgICAgLy8gU2V0dXAgdHJhbnNwYXJlbmN5IGxheWVy
cyBiZWZvcmUgc2V0dGluZyB1cCBTVkcgcmVzb3VyY2VzIQogICAgIGJvb2wgaXNSZW5kZXJpbmdN
YXNrID0gaXNSZW5kZXJpbmdNYXNrSW1hZ2UoKm1fcmVuZGVyZXIpOwotICAgIGZsb2F0IG9wYWNp
dHkgPSBpc1JlbmRlcmluZ01hc2sgPyAxIDogc3R5bGUub3BhY2l0eSgpOworICAgIGZsb2F0IG9w
YWNpdHkgPSBpc1JlbmRlcmluZ01hc2sgfHwgKHJlbmRlcmVyLmhhc0xheWVyKCkgJiYgdG9SZW5k
ZXJMYXllck1vZGVsT2JqZWN0KHJlbmRlcmVyKS5sYXllcigpLT5pc0NvbXBvc2l0ZWQoKSkgPyAx
IDogc3R5bGUub3BhY2l0eSgpOwogICAgIGNvbnN0IFNoYWRvd0RhdGEqIHNoYWRvdyA9IHN2Z1N0
eWxlLnNoYWRvdygpOwogICAgIGJvb2wgaGFzQmxlbmRNb2RlID0gc3R5bGUuaGFzQmxlbmRNb2Rl
KCk7CiAgICAgYm9vbCBoYXNJc29sYXRpb24gPSBzdHlsZS5oYXNJc29sYXRpb24oKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>231329</attachid>
            <date>2014-05-12 15:11:26 -0700</date>
            <delta_ts>2014-05-26 20:41:41 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>svg-opacity.patch</filename>
            <type>text/plain</type>
            <size>4383</size>
            <attacher name="Dirk Schulze">krit</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBlZjJkNWZmLi43ZGRlZDBlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTQtMDUt
MTIgIERpcmsgU2NodWx6ZSAgPGtyaXRAd2Via2l0Lm9yZz4KKworICAgICAgICA8c3ZnPiB3aXRo
IG9wYWNpdHkgYW5kIGNvbXBvc2l0aW5nIGRvdWJsZS1hcHBsaWVzIGl0cyBvcGFjaXR5CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTY4NTYKKworICAg
ICAgICBSZXZpZXdlZCBieSBTaW1vbiBGcmFzZXIuCisKKyAgICAgICAgVGVzdCB0aGF0IG9wYWNp
dHkgaXMgbm90IGFwcGxpZWQgdHdpY2UgZm9yIGNvbXBvc2l0ZWQgaW5saW5lIFNWRy4KKworICAg
ICAgICAqIHN2Zy9jdXN0b20vY29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5LWV4cGVjdGVkLmh0
bWw6IEFkZGVkLgorICAgICAgICAqIHN2Zy9jdXN0b20vY29tcG9zaXRlZC1zdmctd2l0aC1vcGFj
aXR5Lmh0bWw6IEFkZGVkLgorCiAyMDE0LTA1LTEyICBLcnp5c3p0b2YgV29sYW5za2kgIDxrLndv
bGFuc2tpQHNhbXN1bmcuY29tPgogCiAgICAgICAgIFtFRkxdIFJlYmFzZWxpbmUgYWZ0ZXIgYWRk
aW5nIHRlc3RzIGluIHIxNjgzNTAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3N2Zy9jdXN0b20v
Y29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5LWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9z
dmcvY3VzdG9tL2NvbXBvc2l0ZWQtc3ZnLXdpdGgtb3BhY2l0eS1leHBlY3RlZC5odG1sCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjlhNTdkNjEKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9zdmcvY3VzdG9tL2NvbXBvc2l0ZWQtc3ZnLXdpdGgtb3BhY2l0eS1leHBl
Y3RlZC5odG1sCkBAIC0wLDAgKzEsNDIgQEAKKworPGh0bWw+Cis8c3R5bGU+CitkaXYgeworICBk
aXNwbGF5OiBpbmxpbmUtYmxvY2s7Cit9CisKK3N2ZyB7CisgIHdpZHRoOiAxMDBweDsKKyAgaGVp
Z2h0OiAxMDBweDsKKyAgbWFyZ2luOiAxMHB4OworfQorcmVjdCB7CisgIG9wYWNpdHk6IDAuNTsK
K30KKzwvc3R5bGU+Cis8Ym9keT4KKyAgPGRpdj4KKyAgICA8c3ZnPgorICAgICAgPHJlY3Qgd2lk
dGg9IjEwMCIgaGVpZ2h0PSIxMDAiPjwvcmVjdD4KKyAgICA8L3N2Zz4KKyAgPC9kaXY+CisKKyAg
PGRpdj4KKyAgICA8c3ZnPgorICAgICAgPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiPjwv
cmVjdD4KKyAgICA8L3N2Zz4KKyAgPC9kaXY+CisKKyAgPGRpdj4KKyAgICA8c3ZnPgorICAgICAg
PHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiPjwvcmVjdD4KKyAgICA8L3N2Zz4KKyAgPC9k
aXY+CisKKyAgPGRpdj4KKyAgICA8c3ZnPgorICAgICAgPHJlY3Qgd2lkdGg9IjEwMCIgaGVpZ2h0
PSIxMDAiPjwvcmVjdD4KKyAgICA8L3N2Zz4KKyAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+Clwg
Tm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvc3ZnL2N1
c3RvbS9jb21wb3NpdGVkLXN2Zy13aXRoLW9wYWNpdHkuaHRtbCBiL0xheW91dFRlc3RzL3N2Zy9j
dXN0b20vY29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMC4uMTk2ZDYzZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L3N2Zy9jdXN0b20vY29tcG9zaXRlZC1zdmctd2l0aC1vcGFjaXR5Lmh0bWwKQEAgLTAsMCArMSwz
OSBAQAorCis8aHRtbD4KKzxzdHlsZT4KK2RpdiB7CisgIGRpc3BsYXk6IGlubGluZS1ibG9jazsK
K30KKworc3ZnIHsKKyAgd2lkdGg6IDEwMHB4OworICBoZWlnaHQ6IDEwMHB4OworICBtYXJnaW46
IDEwcHg7Cit9Cis8L3N0eWxlPgorPGJvZHk+CisgIDxkaXYgc3R5bGU9Im9wYWNpdHk6IDAuNTsi
PgorICAgIDxzdmc+CisgICAgICA8cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+PC9yZWN0
PgorICAgIDwvc3ZnPgorICA8L2Rpdj4KKworICA8ZGl2IHN0eWxlPSJvcGFjaXR5OiAwLjU7IC13
ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyI+CisgICAgPHN2Zz4KKyAgICAgIDxyZWN0
IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48L3JlY3Q+CisgICAgPC9zdmc+CisgIDwvZGl2Pgor
CisgIDxkaXY+CisgICAgPHN2ZyBzdHlsZT0ib3BhY2l0eTogMC41OyI+CisgICAgICA8cmVjdCB3
aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+PC9yZWN0PgorICAgIDwvc3ZnPgorICA8L2Rpdj4KKwor
ICA8ZGl2PgorICAgIDxzdmcgc3R5bGU9Im9wYWNpdHk6IDAuNTsgLXdlYmtpdC10cmFuc2Zvcm06
IHRyYW5zbGF0ZVooMCk7Ij4KKyAgICAgIDxyZWN0IHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48
L3JlY3Q+CisgICAgPC9zdmc+CisgIDwvZGl2PgorPC9ib2R5PgorPC9odG1sPgpcIE5vIG5ld2xp
bmUgYXQgZW5kIG9mIGZpbGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA4NWExNzJiLi4yNGYwMDY0IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMTQtMDUtMTIgIERpcmsgU2NodWx6ZSAgPGtyaXRAd2Vi
a2l0Lm9yZz4KKworICAgICAgICA8c3ZnPiB3aXRoIG9wYWNpdHkgYW5kIGNvbXBvc2l0aW5nIGRv
dWJsZS1hcHBsaWVzIGl0cyBvcGFjaXR5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMTY4NTYKKworICAgICAgICBSZXZpZXdlZCBieSBTaW1vbiBGcmFz
ZXIuCisKKyAgICAgICAgVGhlIG9wYWNpdHkgaXMgYXBwbGllZCBieSB0aGUgY29tcG9zaXRvci4g
SG93ZXZlciwgYWxsIFNWRyBlbGVtZW50cworICAgICAgICBjcmVhdGUgdHJhbnNwYXJlbmN5IGxh
eWVycyBvbiB0aGVpciBvd24gdG8gYXBwbHkgb3BhY2l0eS4gU28gZGlkCisgICAgICAgIFNWR1NW
R0VsZW1lbnQuCisKKyAgICAgICAgQWRkZWQgYSBjaGVjayBpZiB0aGUgY3VycmVudCBlbGVtZW50
IGhhcyBhIGNvbXBvc2l0aW5nIGxheWVyIGFuZCBza2lwCisgICAgICAgIGNyZWF0aW5nIHRyYW5z
cGFyZW5jeSBsYXllciBpZiBpdCBoYXMuCisKKyAgICAgICAgVGVzdDogc3ZnL2N1c3RvbS9jb21w
b3NpdGVkLXN2Zy13aXRoLW9wYWNpdHkuaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL3N2Zy9T
VkdSZW5kZXJpbmdDb250ZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1JlbmRlcmluZ0Nv
bnRleHQ6OnByZXBhcmVUb1JlbmRlclNWR0NvbnRlbnQpOgorCiAyMDE0LTA1LTEyICBSYWR1IFN0
YXZpbGEgIDxzdGF2aWxhQGFkb2JlLmNvbT4KIAogICAgICAgICBJbnZhbGlkIGluZm9ybWF0aW9u
IHJlbWFpbmluZyBpbiBsaW5lVG9SZWdpb24gbWFwIG9mIFJlbmRlckZsb3dUaHJlYWQuCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3ZnL1NWR1JlbmRlcmluZ0NvbnRleHQu
Y3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdSZW5kZXJpbmdDb250ZXh0LmNw
cAppbmRleCAxMmRlMjgxLi4yNzhmMTg1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvc3ZnL1NWR1JlbmRlcmluZ0NvbnRleHQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9zdmcvU1ZHUmVuZGVyaW5nQ29udGV4dC5jcHAKQEAgLTEwMSw3ICsxMDEsNyBAQCB2
b2lkIFNWR1JlbmRlcmluZ0NvbnRleHQ6OnByZXBhcmVUb1JlbmRlclNWR0NvbnRlbnQoUmVuZGVy
RWxlbWVudCYgcmVuZGVyZXIsIFBhaQogCiAgICAgLy8gU2V0dXAgdHJhbnNwYXJlbmN5IGxheWVy
cyBiZWZvcmUgc2V0dGluZyB1cCBTVkcgcmVzb3VyY2VzIQogICAgIGJvb2wgaXNSZW5kZXJpbmdN
YXNrID0gaXNSZW5kZXJpbmdNYXNrSW1hZ2UoKm1fcmVuZGVyZXIpOwotICAgIGZsb2F0IG9wYWNp
dHkgPSBpc1JlbmRlcmluZ01hc2sgPyAxIDogc3R5bGUub3BhY2l0eSgpOworICAgIGZsb2F0IG9w
YWNpdHkgPSBpc1JlbmRlcmluZ01hc2sgfHwgKHJlbmRlcmVyLmhhc0xheWVyKCkgJiYgdG9SZW5k
ZXJMYXllck1vZGVsT2JqZWN0KHJlbmRlcmVyKS5sYXllcigpLT5pc0NvbXBvc2l0ZWQoKSkgPyAx
IDogc3R5bGUub3BhY2l0eSgpOwogICAgIGNvbnN0IFNoYWRvd0RhdGEqIHNoYWRvdyA9IHN2Z1N0
eWxlLnNoYWRvdygpOwogICAgIGJvb2wgaGFzQmxlbmRNb2RlID0gc3R5bGUuaGFzQmxlbmRNb2Rl
KCk7CiAgICAgYm9vbCBoYXNJc29sYXRpb24gPSBzdHlsZS5oYXNJc29sYXRpb24oKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>232105</attachid>
            <date>2014-05-26 20:42:04 -0700</date>
            <delta_ts>2014-05-26 22:24:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-116856-20140526204140.patch</filename>
            <type>text/plain</type>
            <size>3855</size>
            <attacher name="Philip Rogers">pdr</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY5MzY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmEzM2QyZTIwODg0N2Nj
ZjBmMGFhZmJlNDBlYTAzN2Y2NDQzYzk4ZS4uMjE0ZDJmNGQxODQ5ZmU4YmMwNWM1YTNjZTYxNjEz
NzgwMDk3MTI3NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE0LTA1LTI2ICBQaGls
aXAgUm9nZXJzICA8cGRyQGdvb2dsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIHNwZWNpYWwgY2Fz
ZSBmb3IgdHJhbnNwYXJlbnQgU1ZHIHJvb3QgbGF5ZXJzCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTY4NTYKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIHJlbW92ZXMgYSBzcGVjaWFsIGNh
c2UgZnJvbSBSZW5kZXJMYXllciBmb3Igcm9vdCBTVkcgbGF5ZXJzCisgICAgICAgIHdpdGggb3Bh
Y2l0eS4gSW5zdGVhZCBvZiBjaGVja2luZyB3aGV0aGVyIGEgY29tcG9zaXRlZCBsYXllciBleGlz
dHMgaW4KKyAgICAgICAgU1ZHUmVuZGVyaW5nQ29udGV4dDo6cHJlcGFyZVRvUmVuZGVyU1ZHQ29u
dGVudCB3ZSBub3cgZXhjbHVkZSB0aGUgcm9vdAorICAgICAgICBTVkcgcmVuZGVyb2JqZWN0IGZy
b20gdGhlIG9wYWNpdHkgY2hlY2tzIGluIHByZXBhcmVUb1JlbmRlclNWR0NvbnRlbnQuCisKKyAg
ICAgICAgVGhpcyBpcyBhIG1lcmdlIG9mIGh0dHBzOi8vc3JjLmNocm9taXVtLm9yZy92aWV3dmMv
Ymxpbms/dmlldz1yZXYmcmV2aXNpb249MTc0MTAyCisgICAgICAgIGJ5IFBoaWxpcCBSb2dlcnMg
PHBkckBjaHJvbWl1bS5vcmc+LgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBhcyB0aGlzIGlzIGNv
dmVyZWQgYnkgc3ZnL2N1c3RvbS9jb21wb3NpdGVkLXN2Zy13aXRoLW9wYWNpdHkuaHRtbC4KKwor
ICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJMYXllci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJMYXllcjo6aXNUcmFuc3BhcmVudCk6IERlbGV0ZWQuCisgICAgICAgICogcmVuZGVyaW5n
L1JlbmRlckxheWVyLmg6CisgICAgICAgICogcmVuZGVyaW5nL3N2Zy9TVkdSZW5kZXJpbmdDb250
ZXh0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNWR1JlbmRlcmluZ0NvbnRleHQ6OnByZXBhcmVU
b1JlbmRlclNWR0NvbnRlbnQpOgorICAgICAgICAgICAgVGhlIG9wYWNpdHkgY2FzZSBmb3Igcm9v
dCBzdmcgcmVuZGVyZXJzIGlzIG5vdyBoYW5kbGVkIGJ5CisgICAgICAgICAgICBSZW5kZXJMYXll
ci4KKwogMjAxNC0wNS0yNiAgWXVzdWtlIFN1enVraSAgPHV0YXRhbmUudGVhQGdtYWlsLmNvbT4K
IAogICAgICAgICBDU1MgSklUOiBGaXggYnVpbGQgZXJyb3IgcmFpc2VkIHdoZW4gQ1NTX1NFTEVD
VE9SX0pJVF9ERUJVR0dJTkcgaXMgMQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckxheWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXll
ci5jcHAKaW5kZXggODNmMDJmOTdmYWRiNjYwODIwYTE3MjNiZDc4ZmRkODFiNmVmMjkzYi4uMTEz
ZDhiODBlN2M2ZTZkMWNmYmY3YTg3YmI2MDg5ODdhNTZhYTQ3MCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCkBAIC0xNTM0LDEzICsxNTM0LDYgQEAgYm9vbCBSZW5k
ZXJMYXllcjo6Y2Fubm90QmxpdFRvV2luZG93KCkgY29uc3QKICAgICByZXR1cm4gcGFyZW50KCkt
PmNhbm5vdEJsaXRUb1dpbmRvdygpOwogfQogCi1ib29sIFJlbmRlckxheWVyOjppc1RyYW5zcGFy
ZW50KCkgY29uc3QKLXsKLSAgICBpZiAocmVuZGVyZXIoKS5lbGVtZW50KCkgJiYgcmVuZGVyZXIo
KS5lbGVtZW50KCktPmlzU1ZHRWxlbWVudCgpKQotICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAg
cmV0dXJuIHJlbmRlcmVyKCkuaXNUcmFuc3BhcmVudCgpIHx8IHJlbmRlcmVyKCkuaGFzTWFzaygp
OwotfQotCiBSZW5kZXJMYXllciogUmVuZGVyTGF5ZXI6OnRyYW5zcGFyZW50UGFpbnRpbmdBbmNl
c3RvcigpCiB7CiAgICAgaWYgKGlzQ29tcG9zaXRlZCgpKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyTGF5ZXIuaAppbmRleCAzOWVhM2JjNWZiNmVjNDYxMDRmMDhjZDY5NmRmOTI1MmIwZjY2
ZDMyLi4zYzg1MTMwZDkwY2UzYWJjYzUxMmQ3ZGE5MmQyMDc2YjAyYjMzYjQ4IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuaApAQCAtMzc2LDcgKzM3Niw3IEBAIHB1YmxpYzoK
IAogICAgIGJvb2wgY2Fubm90QmxpdFRvV2luZG93KCkgY29uc3Q7CiAKLSAgICBib29sIGlzVHJh
bnNwYXJlbnQoKSBjb25zdDsKKyAgICBib29sIGlzVHJhbnNwYXJlbnQoKSBjb25zdCB7IHJldHVy
biByZW5kZXJlcigpLmlzVHJhbnNwYXJlbnQoKSB8fCByZW5kZXJlcigpLmhhc01hc2soKTsgfQog
ICAgIFJlbmRlckxheWVyKiB0cmFuc3BhcmVudFBhaW50aW5nQW5jZXN0b3IoKTsKICAgICB2b2lk
IGJlZ2luVHJhbnNwYXJlbmN5TGF5ZXJzKEdyYXBoaWNzQ29udGV4dCosIGNvbnN0IFJlbmRlckxh
eWVyKiByb290TGF5ZXIsIGNvbnN0IExheW91dFJlY3QmIHBhaW50RGlydHlSZWN0LCBQYWludEJl
aGF2aW9yKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdS
ZW5kZXJpbmdDb250ZXh0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdmcvU1ZHUmVu
ZGVyaW5nQ29udGV4dC5jcHAKaW5kZXggMjc4ZjE4NTE1ODY4MzEzYTg2ZWEyMDIyMjkxZjAzNGI4
ZmM1OGYxNC4uY2E5NDEwNDFlMGNkNTY2ZWU1ZWFmNjM5NjMwODEyYjVmOTg0ZGE2MSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N2Zy9TVkdSZW5kZXJpbmdDb250ZXh0LmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3ZnL1NWR1JlbmRlcmluZ0NvbnRleHQu
Y3BwCkBAIC0xMDEsNyArMTAxLDggQEAgdm9pZCBTVkdSZW5kZXJpbmdDb250ZXh0OjpwcmVwYXJl
VG9SZW5kZXJTVkdDb250ZW50KFJlbmRlckVsZW1lbnQmIHJlbmRlcmVyLCBQYWkKIAogICAgIC8v
IFNldHVwIHRyYW5zcGFyZW5jeSBsYXllcnMgYmVmb3JlIHNldHRpbmcgdXAgU1ZHIHJlc291cmNl
cyEKICAgICBib29sIGlzUmVuZGVyaW5nTWFzayA9IGlzUmVuZGVyaW5nTWFza0ltYWdlKCptX3Jl
bmRlcmVyKTsKLSAgICBmbG9hdCBvcGFjaXR5ID0gaXNSZW5kZXJpbmdNYXNrIHx8IChyZW5kZXJl
ci5oYXNMYXllcigpICYmIHRvUmVuZGVyTGF5ZXJNb2RlbE9iamVjdChyZW5kZXJlcikubGF5ZXIo
KS0+aXNDb21wb3NpdGVkKCkpID8gMSA6IHN0eWxlLm9wYWNpdHkoKTsKKyAgICAvLyBSZW5kZXJM
YXllciB0YWtlcyBjYXJlIG9mIHJvb3Qgb3BhY2l0eS4KKyAgICBmbG9hdCBvcGFjaXR5ID0gKHJl
bmRlcmVyLmlzU1ZHUm9vdCgpIHx8IGlzUmVuZGVyaW5nTWFzaykgPyAxIDogc3R5bGUub3BhY2l0
eSgpOwogICAgIGNvbnN0IFNoYWRvd0RhdGEqIHNoYWRvdyA9IHN2Z1N0eWxlLnNoYWRvdygpOwog
ICAgIGJvb2wgaGFzQmxlbmRNb2RlID0gc3R5bGUuaGFzQmxlbmRNb2RlKCk7CiAgICAgYm9vbCBo
YXNJc29sYXRpb24gPSBzdHlsZS5oYXNJc29sYXRpb24oKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>