<?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>12801</bug_id>
          
          <creation_ts>2007-02-17 23:07:28 -0800</creation_ts>
          <short_desc>Assertion failure in createMarkup() (root) when doing Select All, Copy in an SVG document</short_desc>
          <delta_ts>2007-03-01 09:21:24 -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>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</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>mitz</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>justin.garcia</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>22563</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2007-02-17 23:07:28 -0800</bug_when>
    <thetext>To reproduce: open the attachment w/ a debug build of TOT WebKit, choose Edit &gt; Select All and the Edit &gt; Copy.

Actual result:
ASSERTION FAILED: root
(WebCore/editing/markup.cpp:397 WebCore::DeprecatedString WebCore::createMarkup(const WebCore::Range*, WTF::Vector&lt;WebCore::Node*, 0ul&gt;*, WebCore::EAnnotateForInterchange))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22564</commentid>
    <comment_count>1</comment_count>
      <attachid>13218</attachid>
    <who name="">mitz</who>
    <bug_when>2007-02-17 23:17:04 -0800</bug_when>
    <thetext>Created attachment 13218
Test case (will assert when instructions are followed)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22565</commentid>
    <comment_count>2</comment_count>
      <attachid>13219</attachid>
    <who name="">mitz</who>
    <bug_when>2007-02-17 23:22:34 -0800</bug_when>
    <thetext>Created attachment 13219
Non-SVG test case (ditto)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22592</commentid>
    <comment_count>3</comment_count>
      <attachid>13225</attachid>
    <who name="">mitz</who>
    <bug_when>2007-02-18 06:45:39 -0800</bug_when>
    <thetext>Created attachment 13225
Look for &lt;body&gt; (and assert if not found) only in HTML documents</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22599</commentid>
    <comment_count>4</comment_count>
      <attachid>13225</attachid>
    <who name="">mitz</who>
    <bug_when>2007-02-18 09:51:49 -0800</bug_when>
    <thetext>Comment on attachment 13225
Look for &lt;body&gt; (and assert if not found) only in HTML documents

Based on Alexey&apos;s comments, I am going to leave this to other people who know what they&apos;re doing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22600</commentid>
    <comment_count>5</comment_count>
      <attachid>13225</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-02-18 09:53:31 -0800</bug_when>
    <thetext>Comment on attachment 13225
Look for &lt;body&gt; (and assert if not found) only in HTML documents

I think it is wrong to introduce different behavior for HTML and XHTML here (since isHTMLDocument() returns false for XHML).

I am not quite sure about the correct solution, but maybe one can just traverse up the hierarchy until seeing either a node that&apos;s not an HTML element, or a body.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20901</commentid>
    <comment_count>6</comment_count>
      <attachid>13427</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-02-28 11:01:36 -0800</bug_when>
    <thetext>Created attachment 13427
remove the assertion

Not that I know what I&apos;m doing... :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20763</commentid>
    <comment_count>7</comment_count>
      <attachid>13427</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2007-02-28 19:42:15 -0800</bug_when>
    <thetext>Comment on attachment 13427
remove the assertion

I think removing the assertion is probably right. r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20785</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-03-01 09:21:24 -0800</bug_when>
    <thetext>Committed revision 19926.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>13218</attachid>
            <date>2007-02-17 23:17:04 -0800</date>
            <delta_ts>2007-02-17 23:17:04 -0800</delta_ts>
            <desc>Test case (will assert when instructions are followed)</desc>
            <filename>auckland-txt.svg</filename>
            <type>image/svg+xml</type>
            <size>220</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEi
IHdpZHRoPSIxMjgwIiBoZWlnaHQ9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAw
L3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgo8dGV4dCB4
PSI2NDAiIHk9IjUxMiI+U2VsZWN0IEFsbCBhbmQgQ29weTwvdGV4dD4KPC9zdmc+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>13219</attachid>
            <date>2007-02-17 23:22:34 -0800</date>
            <delta_ts>2007-02-17 23:22:34 -0800</delta_ts>
            <desc>Non-SVG test case (ditto)</desc>
            <filename>text.xml</filename>
            <type>application/xml</type>
            <size>72</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHRleHQ+U2VsZWN0IEFsbCBh
bmQgQ29weTwvdGV4dD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13225</attachid>
            <date>2007-02-18 06:45:39 -0800</date>
            <delta_ts>2007-02-28 11:01:36 -0800</delta_ts>
            <desc>Look for &lt;body&gt; (and assert if not found) only in HTML documents</desc>
            <filename>12801_r1.patch</filename>
            <type>text/plain</type>
            <size>3605</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE5Njk1KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDctMDItMTggIE1pdHogUGV0dGVsICA8bWl0
ekB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIC0gdGVzdCBmb3IgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTI4MDEKKyAgICAgICAgICBBc3NlcnRpb24gZmFpbHVyZSBpbiBjcmVhdGVNYXJrdXAoKSAocm9v
dCkgd2hlbiBkb2luZyBTZWxlY3QgQWxsLCBDb3B5IGluIGFuIFNWRyBkb2N1bWVudAorCisgICAg
ICAgICogZWRpdGluZy9wYXN0ZWJvYXJkL2NyZWF0ZU1hcmt1cC1hc3NlcnQtZXhwZWN0ZWQudHh0
OiBBZGRlZC4KKyAgICAgICAgKiBlZGl0aW5nL3Bhc3RlYm9hcmQvY3JlYXRlTWFya3VwLWFzc2Vy
dC54bWw6IEFkZGVkLgorCiAyMDA3LTAyLTE4ICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAd2Vi
a2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBIeWF0dC4KSW5kZXg6IExheW91dFRlc3Rz
L2VkaXRpbmcvcGFzdGVib2FyZC9jcmVhdGVNYXJrdXAtYXNzZXJ0LWV4cGVjdGVkLnR4dAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvY3JlYXRlTWFya3VwLWFz
c2VydC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9lZGl0aW5nL3Bh
c3RlYm9hcmQvY3JlYXRlTWFya3VwLWFzc2VydC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBA
IC0wLDAgKzEgQEAKK1Rlc3QgZm9yIDxodHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMjgwMT4gQXNzZXJ0aW9uIGZhaWx1cmUgaW4gY3JlYXRlTWFya3VwKCkgKHJvb3QpIHdo
ZW4gZG9pbmcgU2VsZWN0IEFsbCwgQ29weSBpbiBhbiBTVkcgZG9jdW1lbnQuCkluZGV4OiBMYXlv
dXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvY3JlYXRlTWFya3VwLWFzc2VydC54bWwKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2NyZWF0ZU1hcmt1cC1hc3Nl
cnQueG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2Ny
ZWF0ZU1hcmt1cC1hc3NlcnQueG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDExIEBACis8P3ht
bCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/PgorPHJvb3Q+Cis8dGV4dD5UZXN0IGZv
ciAmbHQ7aHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI4MDE+IEFzc2Vy
dGlvbiBmYWlsdXJlIGluIGNyZWF0ZU1hcmt1cCgpIChyb290KSB3aGVuIGRvaW5nIFNlbGVjdCBB
bGwsIENvcHkgaW4gYW4gU1ZHIGRvY3VtZW50LjwvdGV4dD4KKzxzY3JpcHQgeG1sbnM9Imh0dHA6
Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgaWYg
KHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xs
ZXIuZHVtcEFzVGV4dCgpOworCisgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoInNlbGVjdGFsbCIp
OworICAgIGRvY3VtZW50LmV4ZWNDb21tYW5kKCJjb3B5Iik7Cis8L3NjcmlwdD4KKzwvcm9vdD4K
SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxOTY5NSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMDctMDItMTggIE1pdHogUGV0dGVsICA8bWl0ekB3ZWJraXQub3Jn
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIC0gZml4
IGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyODAxCisgICAgICAgICAg
QXNzZXJ0aW9uIGZhaWx1cmUgaW4gY3JlYXRlTWFya3VwKCkgKHJvb3QpIHdoZW4gZG9pbmcgU2Vs
ZWN0IEFsbCwgQ29weSBpbiBhbiBTVkcgZG9jdW1lbnQKKworICAgICAgICBUZXN0OiBlZGl0aW5n
L3Bhc3RlYm9hcmQvY3JlYXRlTWFya3VwLWFzc2VydC54bWwKKworICAgICAgICAqIGVkaXRpbmcv
bWFya3VwLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmNyZWF0ZU1hcmt1cCk6IENoYW5nZWQgdG8g
b25seSBsb29rIGZvciB0aGUgYm9keSBlbGVtZW50IGluIEhUTUwKKyAgICAgICAgZG9jdW1lbnRz
LgorCiAyMDA3LTAyLTE4ICBPbGl2ZXIgSHVudCAgPG9saXZlckBhcHBsZS5jb20+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChCdWlsZGZpeCkuCkluZGV4OiBXZWJDb3JlL2VkaXRpbmcv
bWFya3VwLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2VkaXRpbmcvbWFya3VwLmNwcAkocmV2
aXNpb24gMTk2OTEpCisrKyBXZWJDb3JlL2VkaXRpbmcvbWFya3VwLmNwcAkod29ya2luZyBjb3B5
KQpAQCAtMzkwLDE0ICszOTAsMTQgQEAgRGVwcmVjYXRlZFN0cmluZyBjcmVhdGVNYXJrdXAoY29u
c3QgUmFuZwogICAgIC8vIENhbGN1bGF0ZSB0aGUgImRlZmF1bHQgc3R5bGUiIGZvciB0aGlzIG1h
cmt1cCBhbmQgcHV0IHRob3NlIHN0eWxlcwogICAgIC8vIGluIGEgdG9wIGxldmVsIHNwYW4gaW5z
dGVhZCBvZiBpbmxpbmluZyB0aGVtLgogICAgIE5vZGUqIHJvb3QgPSBoaWdoZXN0RWRpdGFibGVS
b290KHJhbmdlLT5zdGFydFBvc2l0aW9uKCkpOwotICAgIGlmICghcm9vdCkgeworICAgIGlmICgh
cm9vdCAmJiBkb2MtPmlzSFRNTERvY3VtZW50KCkpIHsKICAgICAgICAgcm9vdCA9IHJhbmdlLT5z
dGFydFBvc2l0aW9uKCkubm9kZSgpOwogICAgICAgICB3aGlsZSAocm9vdCAmJiAhcm9vdC0+aGFz
VGFnTmFtZShib2R5VGFnKSkKICAgICAgICAgICAgIHJvb3QgPSByb290LT5wYXJlbnROb2RlKCk7
CiAgICAgICAgIEFTU0VSVChyb290KTsKLSAgICAgICAgaWYgKCFyb290KQotICAgICAgICAgICAg
cm9vdCA9IGRvYy0+ZG9jdW1lbnRFbGVtZW50KCk7CiAgICAgfQorICAgIGlmICghcm9vdCkKKyAg
ICAgICAgcm9vdCA9IGRvYy0+ZG9jdW1lbnRFbGVtZW50KCk7CiAgICAgUG9zaXRpb24gcG9zKHJv
b3QsIDApOwogICAgIFJlZlB0cjxDU1NDb21wdXRlZFN0eWxlRGVjbGFyYXRpb24+IGNvbXB1dGVk
U3R5bGUgPSBwb3MuY29tcHV0ZWRTdHlsZSgpOwogICAgIFJlZlB0cjxDU1NNdXRhYmxlU3R5bGVE
ZWNsYXJhdGlvbj4gZGVmYXVsdFN0eWxlID0gY29tcHV0ZWRTdHlsZS0+Y29weUluaGVyaXRhYmxl
UHJvcGVydGllcygpOwo=
</data>
<flag name="review"
          id="5161"
          type_id="1"
          status="-"
          setter="ap"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>13427</attachid>
            <date>2007-02-28 11:01:36 -0800</date>
            <delta_ts>2007-02-28 19:42:15 -0800</delta_ts>
            <desc>remove the assertion</desc>
            <filename>12801_r2.patch.txt</filename>
            <type>text/plain</type>
            <size>3472</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE5OTExKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDctMDItMjggIE1pdHogUGV0dGVsICA8bWl0
ekB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIC0gdGVzdCBmb3IgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTI4MDEKKyAgICAgICAgICBBc3NlcnRpb24gZmFpbHVyZSBpbiBjcmVhdGVNYXJrdXAoKSAocm9v
dCkgd2hlbiBkb2luZyBTZWxlY3QgQWxsLCBDb3B5IGluIGFuIFNWRyBkb2N1bWVudAorCisgICAg
ICAgICogZWRpdGluZy9wYXN0ZWJvYXJkL2NyZWF0ZU1hcmt1cC1hc3NlcnQtZXhwZWN0ZWQudHh0
OiBBZGRlZC4KKyAgICAgICAgKiBlZGl0aW5nL3Bhc3RlYm9hcmQvY3JlYXRlTWFya3VwLWFzc2Vy
dC54bWw6IEFkZGVkLgorCiAyMDA3LTAyLTI3ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxl
LmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBNYWNpZWouCkluZGV4OiBMYXlvdXRUZXN0cy9l
ZGl0aW5nL3Bhc3RlYm9hcmQvY3JlYXRlTWFya3VwLWFzc2VydC1leHBlY3RlZC50eHQKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2NyZWF0ZU1hcmt1cC1hc3Nl
cnQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0
ZWJvYXJkL2NyZWF0ZU1hcmt1cC1hc3NlcnQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAt
MCwwICsxIEBACitUZXN0IGZvciA8aHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTI4MDE+IEFzc2VydGlvbiBmYWlsdXJlIGluIGNyZWF0ZU1hcmt1cCgpIChyb290KSB3aGVu
IGRvaW5nIFNlbGVjdCBBbGwsIENvcHkgaW4gYW4gU1ZHIGRvY3VtZW50LgoKUHJvcGVydHkgY2hh
bmdlcyBvbjogTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2NyZWF0ZU1hcmt1cC1hc3Nl
cnQtZXhwZWN0ZWQudHh0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIHRleHQv
cGxhaW4KTmFtZTogc3ZuOmVvbC1zdHlsZQogICArIG5hdGl2ZQoKSW5kZXg6IExheW91dFRlc3Rz
L2VkaXRpbmcvcGFzdGVib2FyZC9jcmVhdGVNYXJrdXAtYXNzZXJ0LnhtbAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvY3JlYXRlTWFya3VwLWFzc2VydC54bWwJ
KHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvY3JlYXRlTWFy
a3VwLWFzc2VydC54bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTEgQEAKKzw/eG1sIHZlcnNp
b249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+Cis8cm9vdD4KKzx0ZXh0PlRlc3QgZm9yICZsdDto
dHRwOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjgwMT4gQXNzZXJ0aW9uIGZh
aWx1cmUgaW4gY3JlYXRlTWFya3VwKCkgKHJvb3QpIHdoZW4gZG9pbmcgU2VsZWN0IEFsbCwgQ29w
eSBpbiBhbiBTVkcgZG9jdW1lbnQuPC90ZXh0PgorPHNjcmlwdCB4bWxucz0iaHR0cDovL3d3dy53
My5vcmcvMTk5OS94aHRtbCIgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KKyAgICBpZiAod2luZG93
LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1w
QXNUZXh0KCk7CisKKyAgICBkb2N1bWVudC5leGVjQ29tbWFuZCgic2VsZWN0YWxsIik7CisgICAg
ZG9jdW1lbnQuZXhlY0NvbW1hbmQoImNvcHkiKTsKKzwvc2NyaXB0PgorPC9yb290PgoKUHJvcGVy
dHkgY2hhbmdlcyBvbjogTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL2NyZWF0ZU1hcmt1
cC1hc3NlcnQueG1sCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIHRleHQveG1s
CgpJbmRleDogV2ViQ29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9DaGFuZ2VM
b2cJKHJldmlzaW9uIDE5OTExKQorKysgV2ViQ29yZS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkK
QEAgLTEsMyArMSwxNSBAQAorMjAwNy0wMi0yOCAgQWxleGV5IFByb3NrdXJ5YWtvdiAgPGFwQHdl
YmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI4MDEKKyAgICAgICAg
QXNzZXJ0aW9uIGZhaWx1cmUgaW4gY3JlYXRlTWFya3VwKCkgKHJvb3QpIHdoZW4gZG9pbmcgU2Vs
ZWN0IEFsbCwgQ29weSBpbiBhbiBTVkcgZG9jdW1lbnQKKworICAgICAgICBUZXN0OiBlZGl0aW5n
L3Bhc3RlYm9hcmQvY3JlYXRlTWFya3VwLWFzc2VydC54bWwKKworICAgICAgICAqIGVkaXRpbmcv
bWFya3VwLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmNyZWF0ZU1hcmt1cCk6IFJlbW92ZWQgdGhl
IGFzc2VydGlvbiwgYmVjYXVzZSBpdCdzIHdyb25nIGluIGEgbm9uLUhUTUwgd29ybGQuCisKIDIw
MDctMDItMjcgIEFudHRpIEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IE1hY2llai4KSW5kZXg6IFdlYkNvcmUvZWRpdGluZy9tYXJrdXAuY3BwCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYkNvcmUvZWRpdGluZy9tYXJrdXAuY3BwCShyZXZpc2lvbiAxOTkxMSkKKysr
IFdlYkNvcmUvZWRpdGluZy9tYXJrdXAuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zOTQsNyArMzk0
LDYgQEAgRGVwcmVjYXRlZFN0cmluZyBjcmVhdGVNYXJrdXAoY29uc3QgUmFuZwogICAgICAgICBy
b290ID0gcmFuZ2UtPnN0YXJ0UG9zaXRpb24oKS5ub2RlKCk7CiAgICAgICAgIHdoaWxlIChyb290
ICYmICFyb290LT5oYXNUYWdOYW1lKGJvZHlUYWcpKQogICAgICAgICAgICAgcm9vdCA9IHJvb3Qt
PnBhcmVudE5vZGUoKTsKLSAgICAgICAgQVNTRVJUKHJvb3QpOwogICAgICAgICBpZiAoIXJvb3Qp
CiAgICAgICAgICAgICByb290ID0gZG9jLT5kb2N1bWVudEVsZW1lbnQoKTsKICAgICB9Cg==
</data>
<flag name="review"
          id="5290"
          type_id="1"
          status="+"
          setter="mjs"
    />
          </attachment>
      

    </bug>

</bugzilla>