<?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>80159</bug_id>
          
          <creation_ts>2012-03-02 06:55:12 -0800</creation_ts>
          <short_desc>Content with -webkit-user-select: none should be skipped during copy</short_desc>
          <delta_ts>2022-12-12 11:41:04 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>HTML Editing</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>BrowserCompat, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>208677</blocked>
    
    <blocked>128236</blocked>
    
    <blocked>216325</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter>ultr</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>234234234x24dfgdfg</cc>
    
    <cc>aandrey</cc>
    
    <cc>aidan.feldman</cc>
    
    <cc>benjaminkindle</cc>
    
    <cc>bn</cc>
    
    <cc>clopez</cc>
    
    <cc>cory</cc>
    
    <cc>cpeterson</cc>
    
    <cc>desamo</cc>
    
    <cc>dougalg</cc>
    
    <cc>ehsan</cc>
    
    <cc>enrica</cc>
    
    <cc>eoconnor</cc>
    
    <cc>laughinghan</cc>
    
    <cc>ntim</cc>
    
    <cc>rniwa</cc>
    
    <cc>sanjaylgb</cc>
    
    <cc>shanestephens</cc>
    
    <cc>shezbaig.wk</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>tellowkrinkle</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>569630</commentid>
    <comment_count>0</comment_count>
      <attachid>129896</attachid>
    <who name="">ultr</who>
    <bug_when>2012-03-02 06:55:12 -0800</bug_when>
    <thetext>Created attachment 129896
testcase

&quot;-webkit-user-select:none&quot; CSS property is not respected when copying content.


Testcase:

&lt;span&gt;one&lt;/span&gt;
&lt;span style=&quot;-webkit-user-select:none; -moz-user-select:none;&quot;&gt;two&lt;/span&gt;
&lt;span&gt;three&lt;/span&gt;

When you select the above text and copy it, your clipboard will contain &quot;one two three&quot; instead of &quot;one three&quot;.


It works OK in Mozilla Firefox - only elements with no -webkit-user-select:none set are copied.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>584942</commentid>
    <comment_count>1</comment_count>
    <who name="Shane Stephens">shanestephens</who>
    <bug_when>2012-03-21 20:54:33 -0700</bug_when>
    <thetext>Firefox has the same behavior, and even documents this ( https://developer.mozilla.org/en/CSS/user-select). In the absence of an explicit specification suggesting the correct behavior is to respect the property when copying content, this doesn&apos;t seem to be a bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>634641</commentid>
    <comment_count>2</comment_count>
    <who name="">ultr</who>
    <bug_when>2012-05-26 03:52:23 -0700</bug_when>
    <thetext>&gt; Firefox has the same behavior

This is not true.
I have just tested it and it does NOT copy -moz-user-select:none fragments into the clipboard.
Tested on:
- Iceweasel 10.0.4 on Debian
- Firefox 12.0 on Windows (there seems to be a bug: -moz-user-select:none fragment can be selected, but it is still NOT copied into the clipboard)

There should at least be an option to change this behavior in Qt Webkit, so that this feature can be used in programs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661144</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-07-01 10:57:57 -0700</bug_when>
    <thetext>*** Bug 90348 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>661634</commentid>
    <comment_count>4</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-07-02 11:27:51 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Firefox has the same behavior, and even documents this ( https://developer.mozilla.org/en/CSS/user-select). In the absence of an explicit specification suggesting the correct behavior is to respect the property when copying content, this doesn&apos;t seem to be a bug.

This is not true at all.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808331</commentid>
    <comment_count>5</comment_count>
    <who name="Mr Maier">234234234x24dfgdfg</who>
    <bug_when>2013-01-16 06:23:03 -0800</bug_when>
    <thetext>My system does not copy the text which is effected by &quot;-webkit-user-select:none&quot;, too. Tested with Chrome 24.0.1312.52, Firefox 16.0.1 &amp; WebKit r139829 on Mac OS</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808334</commentid>
    <comment_count>6</comment_count>
    <who name="Mr Maier">234234234x24dfgdfg</who>
    <bug_when>2013-01-16 06:26:04 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; My system does not copy the text which is effected by &quot;-webkit-user-select:none&quot;, too. Tested with Chrome 24.0.1312.52, Firefox 16.0.1 &amp; WebKit r139829 on Mac OS


Sorry I wanted to say it DOES COPY</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810068</commentid>
    <comment_count>7</comment_count>
    <who name="Chris Peterson">cpeterson</who>
    <bug_when>2013-01-17 18:31:49 -0800</bug_when>
    <thetext>Two interesting differences between -webkit-user-select:none and -moz-user-select:none (and the related -moz-user-select:-moz-none) is the highlighting and copying of text:

* WebKit: CMD+A (or dragging a selection) will highlight the text surrounding a `none` span, but NOT the `none` text.
* Gecko: CMD+A (or dragging a selection) will highlight all text, INCLUDING the `none` text.

* WebKit: CMD+C will copy all text, INCLUDING the `none` text.
* Gecko: CMD+C will copy the text surrounding a `none` span, but NOT the `none` text.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810914</commentid>
    <comment_count>8</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-01-18 12:11:14 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; Two interesting differences between -webkit-user-select:none and -moz-user-select:none (and the related -moz-user-select:-moz-none) is the highlighting and copying of text:
&gt; 
&gt; * WebKit: CMD+A (or dragging a selection) will highlight the text surrounding a `none` span, but NOT the `none` text.
&gt; * Gecko: CMD+A (or dragging a selection) will highlight all text, INCLUDING the `none` text.

Gecko&apos;s behavior is counter-intuitive here. Isn&apos;t the whole point of user-select: none so that the text is never selected/highlighted?

&gt; * WebKit: CMD+C will copy all text, INCLUDING the `none` text.
&gt; * Gecko: CMD+C will copy the text surrounding a `none` span, but NOT the `none` text.

Gecko&apos;s behavior makes sense here. I previously said that I&apos;m afraid there might be a compat. issue but I think it makes sense to match Gecko&apos;s behavior on the basis that the user wouldn&apos;t expect unhighlighted text to be included when they hit cmd/ctl+c.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810945</commentid>
    <comment_count>9</comment_count>
    <who name="Chris Peterson">cpeterson</who>
    <bug_when>2013-01-18 12:47:40 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; &gt; * WebKit: CMD+A (or dragging a selection) will highlight the text surrounding a `none` span, but NOT the `none` text.
&gt; &gt; * Gecko: CMD+A (or dragging a selection) will highlight all text, INCLUDING the `none` text.
&gt; 
&gt; Gecko&apos;s behavior is counter-intuitive here. Isn&apos;t the whole point of user-select: none so that the text is never selected/highlighted?

I agree; I feel that highlighting text that is not going to copied is misleading.


&gt; &gt; * WebKit: CMD+C will copy all text, INCLUDING the `none` text.
&gt; &gt; * Gecko: CMD+C will copy the text surrounding a `none` span, but NOT the `none` text.
&gt; 
&gt; Gecko&apos;s behavior makes sense here. I previously said that I&apos;m afraid there might be a compat. issue but I think it makes sense to match Gecko&apos;s behavior on the basis that the user wouldn&apos;t expect unhighlighted text to be included when they hit cmd/ctl+c.

I think part of the confusion is whether -*-user-select:none (which is not standard CSS) intends &quot;selection&quot; to means text highlight or copying. I think the user-select:none use case is to prevent users from highlighting and copying elements of a web page that are &quot;not content&quot;, such as header or footer text. Unfortunately, I can imagine news websites marking their articles&apos; text as user-select:none as weak &quot;copy protection&quot; (like websites that use JS to prevent right-clicking on images).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810977</commentid>
    <comment_count>10</comment_count>
    <who name="">ultr</who>
    <bug_when>2013-01-18 13:28:10 -0800</bug_when>
    <thetext>&gt; * Gecko: CMD+A (or dragging a selection) will highlight all text, INCLUDING the `none` text.

That was working fine (-moz-user-select:none text was not highlighted nor copied) in Mozilla Firefox when I submitted this bug. But I confirm this is broken now (Iceweasel 18.0).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810981</commentid>
    <comment_count>11</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-01-18 13:32:45 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; &gt; &gt; * WebKit: CMD+C will copy all text, INCLUDING the `none` text.
&gt; &gt; &gt; * Gecko: CMD+C will copy the text surrounding a `none` span, but NOT the `none` text.
&gt; &gt; 
&gt; &gt; Gecko&apos;s behavior makes sense here. I previously said that I&apos;m afraid there might be a compat. issue but I think it makes sense to match Gecko&apos;s behavior on the basis that the user wouldn&apos;t expect unhighlighted text to be included when they hit cmd/ctl+c.
&gt; 
&gt; I think part of the confusion is whether -*-user-select:none (which is not standard CSS) intends &quot;selection&quot; to means text highlight or copying. I think the user-select:none use case is to prevent users from highlighting and copying elements of a web page that are &quot;not content&quot;, such as header or footer text. Unfortunately, I can imagine news websites marking their articles&apos; text as user-select:none as weak &quot;copy protection&quot; (like websites that use JS to prevent right-clicking on images).

Yeah, that&apos;ll be very annoying for users.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>811034</commentid>
    <comment_count>12</comment_count>
    <who name="Chris Peterson">cpeterson</who>
    <bug_when>2013-01-18 14:17:51 -0800</bug_when>
    <thetext>(In reply to comment #10)
&gt; That was working fine (-moz-user-select:none text was not highlighted nor copied) in Mozilla Firefox when I submitted this bug. But I confirm this is broken now (Iceweasel 18.0).

ultr, in comment #2, you said that I that Iceweasel 10 on Debian did NOT highlight the &quot;none&quot; text, but Firefox 12 on Windows did.

I just tested Firefox 10 and 12 on Mac OS X. Firefox 12 does highlight the &quot;none&quot; text, but Firefox 10 does NOT! So the text highlight bug is a Gecko regression in Firefox 11 or 12.

Thanks for pointing this regression. I&apos;m going to file a Firefox bug now. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>878165</commentid>
    <comment_count>13</comment_count>
    <who name="Deirdre Saoirse Moen">desamo</who>
    <bug_when>2013-04-18 18:06:54 -0700</bug_when>
    <thetext>&lt;rdar://problem/13689646&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1058423</commentid>
    <comment_count>14</comment_count>
    <who name="Han">laughinghan</who>
    <bug_when>2015-01-02 08:44:15 -0800</bug_when>
    <thetext>FYI Firefox&apos;s misleading behavior of highlighting text that is not going to copied has been fixed in Firefox 35 (currently in beta): https://bugzilla.mozilla.org/show_bug.cgi?id=739396

So -moz-user-select:none is pretty much perfect now in Firefox.

Also, just to link this stuff together, the corresponding Chromium issue: https://code.google.com/p/chromium/issues/detail?id=147490</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1555864</commentid>
    <comment_count>15</comment_count>
    <who name="Cory Duncan">cory</who>
    <bug_when>2019-07-25 11:54:50 -0700</bug_when>
    <thetext>I&apos;m seeing this working as expected in Chrome, Firefox and Edge. Is there any hope this might get fixed for Safari at some point?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1622906</commentid>
    <comment_count>16</comment_count>
    <who name="Dougal Graham">dougalg</who>
    <bug_when>2020-02-25 22:03:43 -0800</bug_when>
    <thetext>It would be nice for this to be consistent across all browsers. It is even mentioned in the spec now:

https://drafts.csswg.org/css-ui-4/#content-selection

&quot;UAs are encouraged to keep the visual selection consistent with what would get copied to the clipboard when copying. Copying text that does not appear to be selected, or vice versa, is highly confusing to users.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1862855</commentid>
    <comment_count>17</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-04-20 01:28:57 -0700</bug_when>
    <thetext>getSelection() seems to return the correct selection without the user-select: none content. Not sure what the manual copy process uses, but it should use something similar.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1862865</commentid>
    <comment_count>18</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-04-20 02:20:07 -0700</bug_when>
    <thetext>(In reply to Tim Nguyen (:ntim) from comment #17)
&gt; getSelection() seems to return the correct selection without the
&gt; user-select: none content. Not sure what the manual copy process uses, but
&gt; it should use something similar.

I stand corrected, getSelection() is wrong, it returns one range instead of two!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1862866</commentid>
    <comment_count>19</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2022-04-20 02:22:45 -0700</bug_when>
    <thetext>Chrome returns the one range (like WebKit) for getSelection() as well, and getSelection().toString() is &quot;one two three&quot; like WebKit. Gecko returns &quot;one three&quot;...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1862966</commentid>
    <comment_count>20</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2022-04-20 09:53:39 -0700</bug_when>
    <thetext>WebKit doesn&apos;t support multi-range selection. We need to adjust the behavior of StyledMarkupAccumulator in Markup.cpp. We probably also need to add a mode of TextIterator which skips content with this style applied as well, and use that in copy operation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1917851</commentid>
    <comment_count>21</comment_count>
      <attachid>463953</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2022-12-08 21:17:11 -0800</bug_when>
    <thetext>Created attachment 463953
Test case

Based on this test case, Chrome includes the content with -webkit-user-select: none in the clipboard content.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1918206</commentid>
    <comment_count>22</comment_count>
    <who name="">tellowkrinkle</who>
    <bug_when>2022-12-10 12:45:49 -0800</bug_when>
    <thetext>It seems to only include it in the html clipboard content, if you paste with &quot;paste and match formatting&quot; (shift-cmd-option-v) it pastes without the unselectable text.

This happens to match my specific use case (marking &lt;rp&gt; and &lt;rt&gt; tags as unselectable), where I would want the tags copied in html but not in plain text, but I don&apos;t think that&apos;s what user-select was really meant for.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1918388</commentid>
    <comment_count>23</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2022-12-11 23:21:24 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/7467</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1918559</commentid>
    <comment_count>24</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-12-12 11:40:58 -0800</bug_when>
    <thetext>Committed 257749@main (166aef896770): &lt;https://commits.webkit.org/257749@main&gt;

Reviewed commits have been landed. Closing PR #7467 and removing active labels.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>129896</attachid>
            <date>2012-03-02 06:55:12 -0800</date>
            <delta_ts>2012-03-02 06:55:12 -0800</delta_ts>
            <desc>testcase</desc>
            <filename>webkit-user-select-copying.html</filename>
            <type>text/html</type>
            <size>376</size>
            <attacher>ultr</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIiAiaHR0cDov
L3d3dy53My5vcmcvVFIvaHRtbDQvc3RyaWN0LmR0ZCI+CjxodG1sPgo8aGVhZD4KICA8dGl0bGU+
Y29weWluZyB3aXRoIC13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTwvdGl0bGU+CiAgPG1ldGEgaHR0
cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7Y2hhcnNldD1VVEYtOCIg
Lz4KPC9oZWFkPgo8Ym9keT4KCgo8c3Bhbj5vbmU8L3NwYW4+CjxzcGFuIHN0eWxlPSItd2Via2l0
LXVzZXItc2VsZWN0Om5vbmU7IC1tb3otdXNlci1zZWxlY3Q6bm9uZTsiPnR3bzwvc3Bhbj4KPHNw
YW4+dGhyZWU8L3NwYW4+CgoKPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>463953</attachid>
            <date>2022-12-08 21:17:11 -0800</date>
            <delta_ts>2022-12-08 21:17:11 -0800</delta_ts>
            <desc>Test case</desc>
            <filename>copy-with-user-select-none.html</filename>
            <type>text/html</type>
            <size>1514</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8Ym9keT4KPGJ1dHRvbiBpZD0iYnV0dG9uIiBvbmNsaWNr
PSJjb3B5KCkiPkNvcHk8L2J1dHRvbj4KPGRpdiBpZD0iY29udGVudCI+aGVsbG8gPHNwYW4gc3R5
bGU9InVzZXItc2VsZWN0OiBub25lOyAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAtbW96LXVz
ZXItc2VsZWN0OiBub25lOyI+d29ybGQgPC9zcGFuPjxzcGFuIGluZXJ0PmZvbyA8L3NwYW4+YmFy
PC9kaXY+CjxkaXYgaWQ9ImRlc3RpbmF0aW9uIiBvbnBhc3RlPSJwYXN0ZShldmVudCkiIGNvbnRl
bnRlZGl0YWJsZT5QYXN0ZSBoZXJlPC9kaXY+CjxzY3JpcHQgc3JjPSIuLi8uLi9yZXNvdXJjZXMv
anMtdGVzdC5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQ+CgpkZXNjcmlwdGlvbihgVGhpcyB0ZXN0cyBj
b3B5aW5nIHRleHQgd2l0aCAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lLiBXZWJLaXQgc2hvdWxk
IG5vdCBjb3B5IHRleHQgd2l0aCAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lLjxicj4KVG8gbWFu
dWFsbHkgdGVzdCwgY2xpY2sgdGhlIGJ1dHRvbiBiZWxvdyBhbmQgdGhlbiBwYXN0ZS5gKTsKCmpz
VGVzdElzQXN5bmMgPSB0cnVlOwoKZnVuY3Rpb24gY29weSgpIHsKICAgIGdldFNlbGVjdGlvbigp
LnNlbGVjdEFsbENoaWxkcmVuKGNvbnRlbnQpOwogICAgc2hvdWxkQmVUcnVlKCdnZXRTZWxlY3Rp
b24oKS50b1N0cmluZygpLmluY2x1ZGVzKCJoZWxsbyIpJyk7CiAgICBzaG91bGRCZUZhbHNlKCdn
ZXRTZWxlY3Rpb24oKS50b1N0cmluZygpLmluY2x1ZGVzKCJ3b3JsZCIpJyk7CiAgICBzaG91bGRC
ZUZhbHNlKCdnZXRTZWxlY3Rpb24oKS50b1N0cmluZygpLmluY2x1ZGVzKCJmb28iKScpOwogICAg
c2hvdWxkQmVUcnVlKCdnZXRTZWxlY3Rpb24oKS50b1N0cmluZygpLmluY2x1ZGVzKCJiYXIiKScp
OwogICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ2NvcHknLCBmYWxzZSwgbnVsbCk7CiAgICBkZXN0
aW5hdGlvbi5mb2N1cygpOwogICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ3NlbGVjdEFsbCcsIGZh
bHNlLCBudWxsKTsKfQoKZnVuY3Rpb24gcGFzdGUoZXZlbnQpIHsKICAgIHNldFRpbWVvdXQoKCkg
PT4gewogICAgICAgIHNob3VsZEJlVHJ1ZSgnZGVzdGluYXRpb24udGV4dENvbnRlbnQuaW5jbHVk
ZXMoImhlbGxvIiknKTsKICAgICAgICBzaG91bGRCZUZhbHNlKCdkZXN0aW5hdGlvbi50ZXh0Q29u
dGVudC5pbmNsdWRlcygid29ybGQiKScpOwogICAgICAgIHNob3VsZEJlRmFsc2UoJ2Rlc3RpbmF0
aW9uLnRleHRDb250ZW50LmluY2x1ZGVzKCJmb28iKScpOwogICAgICAgIHNob3VsZEJlVHJ1ZSgn
ZGVzdGluYXRpb24udGV4dENvbnRlbnQuaW5jbHVkZXMoImJhciIpJyk7CiAgICAgICAgZmluaXNo
SlNUZXN0KCk7CiAgICB9LCAwKTsKfQoKaWYgKHdpbmRvdy50ZXN0UnVubmVyKSB7CiAgICBidXR0
b24uY2xpY2soKTsKICAgIGRvY3VtZW50LmV4ZWNDb21tYW5kKCdwYXN0ZScsIGZhbHNlLCBudWxs
KTsKfQoKPC9zY3JpcHQ+CjwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>