<?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>123460</bug_id>
          
          <creation_ts>2013-10-29 12:49:53 -0700</creation_ts>
          <short_desc>REGRESSION(r158198): editing/execCommand/insert-list-xml.xhtml fails</short_desc>
          <delta_ts>2013-10-29 17:56:51 -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>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>LayoutTestFailure</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>dino</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>944541</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-10-29 12:49:53 -0700</bug_when>
    <thetext>http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=editing%2FexecCommand%2Finsert-list-xml.xhtml

e.g. http://build.webkit.org/results/Apple%20MountainLion%20Release%20WK1%20(Tests)/r158206%20(14254)/results.html

--- /Volumes/Data/slave/mountainlion-release-tests-wk1/build/layout-test-results/editing/execCommand/insert-list-xml-expected.txt
+++ /Volumes/Data/slave/mountainlion-release-tests-wk1/build/layout-test-results/editing/execCommand/insert-list-xml-actual.txt
@@ -1,3 +1 @@
-.
-&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot; contenteditable=&quot;true&quot; id=&quot;insertlisthere&quot;&gt;&lt;ol&gt;&lt;li&gt;.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;
-PASS
+</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944566</commentid>
    <comment_count>1</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-10-29 13:28:54 -0700</bug_when>
    <thetext>Added test expectation in http://trac.webkit.org/changeset/158216</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944600</commentid>
    <comment_count>2</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-10-29 14:03:41 -0700</bug_when>
    <thetext>This test is failing because I modified the MathML logic to refuse to emit renderers for non-MathML nodes. This is intended to satisfy the behavior described by the MathML 3.0 specification.

This test needs to change from using MathML as the enclosing document root, to something like SVG that accepts internal nodes of HTML types.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944602</commentid>
    <comment_count>3</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-10-29 14:05:03 -0700</bug_when>
    <thetext>The change that &quot;broke&quot; this test is https://bugs.webkit.org/show_bug.cgi?id=121728.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944641</commentid>
    <comment_count>4</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-10-29 15:15:51 -0700</bug_when>
    <thetext>The test was added as part of http://trac.webkit.org/changeset/55167/trunk/WebCore/ChangeLog.  We want to make sure that changing the test to use SVG instead of MathML still exercises the code that had previously caused a bad cast.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944700</commentid>
    <comment_count>5</comment_count>
      <attachid>215453</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-10-29 17:29:37 -0700</bug_when>
    <thetext>Created attachment 215453
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944705</commentid>
    <comment_count>6</comment_count>
      <attachid>215455</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-10-29 17:38:30 -0700</bug_when>
    <thetext>Created attachment 215455
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944710</commentid>
    <comment_count>7</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-10-29 17:56:51 -0700</bug_when>
    <thetext>Committed r158242: &lt;http://trac.webkit.org/changeset/158242&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215453</attachid>
            <date>2013-10-29 17:29:37 -0700</date>
            <delta_ts>2013-10-29 17:38:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-123460-20131029172947.patch</filename>
            <type>text/plain</type>
            <size>2205</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE1ODIzMykKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDI0IEBACisyMDEzLTEwLTI5ICBCcmVudCBGdWxnaGFtICA8
YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04ocjE1ODE5OCk6IGVkaXRp
bmcvZXhlY0NvbW1hbmQvaW5zZXJ0LWxpc3QteG1sLnhodG1sIGZhaWxzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjM0NjAKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgb3JpZ2luYWwgdmVyc2lvbiBv
ZiB0aGlzIHRlc3QgdXNlZCBhIE1hdGhNTCBkb2N1bWVudCByb290LAorICAgICAgICBhbmQgYXR0
ZW1wdGVkIHRvIGFkZCBIVE1MIGNvbnRlbnQgdG8gcHJvdmUgdGhhdCBhIGJhZCBjYXN0IHdvdWxk
CisgICAgICAgIG5vdCBiZSBlbmNvdW50ZXJlZCB3aGVuIG1hbmlwdWxhdGluZyB0aGUgTWF0aE1M
IGRvY3VtZW50IHZpYQorICAgICAgICBKYXZhU2NyaXB0LgorCisgICAgICAgIHIxNTgxOTggYnJv
a2UgdGhlIHRlc3QsIGJlY2F1c2UgaXQgZW5mb3JjZWQgdGhlIHJlcXVpcmVtZW50cyB0aGF0Cisg
ICAgICAgIE1hdGhNTCBub2RlcyBub3QgZ2VuZXJhdGUgcmVuZGVyZXJzIGZvciBub24tTWF0aE1M
IGNoaWxkcmVuLgorCisgICAgICAgIFRoaXMgcGF0Y2ggcmV2aXNlcyB0aGUgdGVzdCB0byB1c2Ug
YW4gU1ZHIGRvY3VtZW50LCB3aGljaCBkb2VzCisgICAgICAgIHBlcm1pdCBjaGlsZCBIVE1MIG5v
ZGVzLgorCisgICAgICAgICogZWRpdGluZy9leGVjQ29tbWFuZC9pbnNlcnQtbGlzdC14bWwtZXhw
ZWN0ZWQudHh0OgorICAgICAgICAqIGVkaXRpbmcvZXhlY0NvbW1hbmQvaW5zZXJ0LWxpc3QteG1s
LnhodG1sOgorCiAyMDEzLTEwLTI5ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgog
CiAgICAgICAgIFtNU0VdIFtNYWNdIEVuYWJsZSBNZWRpYVNvdXJjZSBvbiB0aGUgTWFjCkluZGV4
OiBMYXlvdXRUZXN0cy9lZGl0aW5nL2V4ZWNDb21tYW5kL2luc2VydC1saXN0LXhtbC54aHRtbAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9lZGl0aW5nL2V4ZWNDb21tYW5kL2luc2VydC1saXN0
LXhtbC54aHRtbAkocmV2aXNpb24gMTU4MTk3KQorKysgTGF5b3V0VGVzdHMvZWRpdGluZy9leGVj
Q29tbWFuZC9pbnNlcnQtbGlzdC14bWwueGh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEsNiArMSw3
IEBACi08bWF0OmRpZmYgeG1sbnM6bWF0PSJodHRwOi8vd3d3LnczLm9yZy8xOTk4L01hdGgvTWF0
aE1MIj4NCi0gIDxodG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIj4gIA0K
LSAgICA8aGVhZD4gDQorPD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJ5ZXMiPz4NCis8
c3ZnIHhtbG5zID0gImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCisgIDxmb3JlaWduT2Jq
ZWN0IHg9IjEwIiB5PSIxMCIgd2lkdGg9IjgwMCIgaGVpZ2h0PSIxNTAiPg0KKyAgICA8Ym9keSB4
bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgb25sb2FkPSJzdGFydCgpOyI+DQog
ICAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KICAgICAgICAgaWYgKHdpbmRv
dy50ZXN0UnVubmVyKQ0KICAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOw0KQEAg
LTIyLDEwICsyMyw4IEBACiAgICAgICAgICAgICBjb25zb2xlLmFwcGVuZENoaWxkKGxpKTsNCiAg
ICAgICAgIH0NCiAgICAgICA8L3NjcmlwdD4NCi0gICAgPC9oZWFkPg0KLSAgICA8Ym9keSBvbmxv
YWQ9InN0YXJ0KCk7Ij4NCiAgICAgICA8ZGl2IGNvbnRlbnRlZGl0YWJsZT0idHJ1ZSIgaWQ9Imlu
c2VydGxpc3RoZXJlIj4uPC9kaXY+DQotICAgIDx1bCBpZD0iY29uc29sZSI+PC91bD4NCisgICAg
ICA8dWwgaWQ9ImNvbnNvbGUiPjwvdWw+DQogICAgIDwvYm9keT4NCi0gIDwvaHRtbD4NCi08L21h
dDpkaWZmPg0KKyAgPC9mb3JlaWduT2JqZWN0Pg0KKzwvc3ZnPg0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215455</attachid>
            <date>2013-10-29 17:38:30 -0700</date>
            <delta_ts>2013-10-29 17:54:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-123460-20131029173840.patch</filename>
            <type>text/plain</type>
            <size>2817</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE1ODI0MCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDI2IEBACisyMDEzLTEwLTI5ICBCcmVudCBGdWxnaGFtICA8
YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFJFR1JFU1NJT04ocjE1ODE5OCk6IGVkaXRp
bmcvZXhlY0NvbW1hbmQvaW5zZXJ0LWxpc3QteG1sLnhodG1sIGZhaWxzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjM0NjAKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgb3JpZ2luYWwgdmVyc2lvbiBv
ZiB0aGlzIHRlc3QgdXNlZCBhIE1hdGhNTCBkb2N1bWVudCByb290LAorICAgICAgICBhbmQgYXR0
ZW1wdGVkIHRvIGFkZCBIVE1MIGNvbnRlbnQgdG8gcHJvdmUgdGhhdCBhIGJhZCBjYXN0IHdvdWxk
CisgICAgICAgIG5vdCBiZSBlbmNvdW50ZXJlZCB3aGVuIG1hbmlwdWxhdGluZyB0aGUgTWF0aE1M
IGRvY3VtZW50IHZpYQorICAgICAgICBKYXZhU2NyaXB0LgorCisgICAgICAgIHIxNTgxOTggYnJv
a2UgdGhlIHRlc3QsIGJlY2F1c2UgaXQgZW5mb3JjZWQgdGhlIHJlcXVpcmVtZW50cyB0aGF0Cisg
ICAgICAgIE1hdGhNTCBub2RlcyBub3QgZ2VuZXJhdGUgcmVuZGVyZXJzIGZvciBub24tTWF0aE1M
IGNoaWxkcmVuLgorCisgICAgICAgIFRoaXMgcGF0Y2ggcmV2aXNlcyB0aGUgdGVzdCB0byB1c2Ug
YW4gU1ZHIGRvY3VtZW50LCB3aGljaCBkb2VzCisgICAgICAgIHBlcm1pdCBjaGlsZCBIVE1MIG5v
ZGVzLgorCisgICAgICAgICogVGVzdEV4cGVjdGF0aW9uczogUmVtb3ZlIHRlbXBvcmFyeSBleGNs
dXNpb24gbGFuZGVkIGluCisgICAgICAgICAgcjE1ODIxNi4KKyAgICAgICAgKiBlZGl0aW5nL2V4
ZWNDb21tYW5kL2luc2VydC1saXN0LXhtbC1leHBlY3RlZC50eHQ6CisgICAgICAgICogZWRpdGlu
Zy9leGVjQ29tbWFuZC9pbnNlcnQtbGlzdC14bWwueGh0bWw6CisKIDIwMTMtMTAtMjkgIEplciBO
b2JsZSAgPGplci5ub2JsZUBhcHBsZS5jb20+CiAKICAgICAgICAgW01TRV0gW01hY10gRW5hYmxl
IE1lZGlhU291cmNlIG9uIHRoZSBNYWMKSW5kZXg6IExheW91dFRlc3RzL1Rlc3RFeHBlY3RhdGlv
bnMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucwkocmV2aXNpb24g
MTU4MjQwKQorKysgTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucwkod29ya2luZyBjb3B5KQpA
QCAtNzUsNSArNzUsMyBAQCBmYXN0L21lZGlhc3RyZWFtL01lZGlhU3RyZWFtLW9uZW5kZWQuaHRt
CiB3ZWJraXQub3JnL2IvMTIyNjc5IHNlY3VyaXR5L2NyeXB0by1zdWJ0bGUtZ2MuaHRtbCBbIFNr
aXAgXQogd2Via2l0Lm9yZy9iLzEyMjY3OSBzZWN1cml0eS9jcnlwdG8tc3VidGxlLWdjLTIuaHRt
bCBbIFNraXAgXQogd2Via2l0Lm9yZy9iLzEyMjY3OSBzZWN1cml0eS9jcnlwdG8tc3VidGxlLWdj
LTMuaHRtbCBbIFNraXAgXQotCi13ZWJraXQub3JnL2IvMTIzNDYwIGVkaXRpbmcvZXhlY0NvbW1h
bmQvaW5zZXJ0LWxpc3QteG1sLnhodG1sIFsgRmFpbHVyZSBdCkluZGV4OiBMYXlvdXRUZXN0cy9l
ZGl0aW5nL2V4ZWNDb21tYW5kL2luc2VydC1saXN0LXhtbC54aHRtbAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9lZGl0aW5nL2V4ZWNDb21tYW5kL2luc2VydC1saXN0LXhtbC54aHRtbAkocmV2
aXNpb24gMTU4MjQwKQorKysgTGF5b3V0VGVzdHMvZWRpdGluZy9leGVjQ29tbWFuZC9pbnNlcnQt
bGlzdC14bWwueGh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEsNiArMSw3IEBACi08bWF0OmRpZmYg
eG1sbnM6bWF0PSJodHRwOi8vd3d3LnczLm9yZy8xOTk4L01hdGgvTWF0aE1MIj4NCi0gIDxodG1s
IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIj4gIA0KLSAgICA8aGVhZD4gDQor
PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJ5ZXMiPz4NCis8c3ZnIHhtbG5zID0gImh0
dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCisgIDxmb3JlaWduT2JqZWN0IHg9IjEwIiB5PSIx
MCIgd2lkdGg9IjgwMCIgaGVpZ2h0PSIxNTAiPg0KKyAgICA8Ym9keSB4bWxucz0iaHR0cDovL3d3
dy53My5vcmcvMTk5OS94aHRtbCIgb25sb2FkPSJzdGFydCgpOyI+DQogICAgICAgPHNjcmlwdCB0
eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KICAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQ0K
ICAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOw0KQEAgLTIyLDEwICsyMyw4IEBA
CiAgICAgICAgICAgICBjb25zb2xlLmFwcGVuZENoaWxkKGxpKTsNCiAgICAgICAgIH0NCiAgICAg
ICA8L3NjcmlwdD4NCi0gICAgPC9oZWFkPg0KLSAgICA8Ym9keSBvbmxvYWQ9InN0YXJ0KCk7Ij4N
CiAgICAgICA8ZGl2IGNvbnRlbnRlZGl0YWJsZT0idHJ1ZSIgaWQ9Imluc2VydGxpc3RoZXJlIj4u
PC9kaXY+DQotICAgIDx1bCBpZD0iY29uc29sZSI+PC91bD4NCisgICAgICA8dWwgaWQ9ImNvbnNv
bGUiPjwvdWw+DQogICAgIDwvYm9keT4NCi0gIDwvaHRtbD4NCi08L21hdDpkaWZmPg0KKyAgPC9m
b3JlaWduT2JqZWN0Pg0KKzwvc3ZnPg0K
</data>
<flag name="review"
          id="238187"
          type_id="1"
          status="+"
          setter="rniwa"
    />
          </attachment>
      

    </bug>

</bugzilla>