<commit_before><!doctype html>
<meta charset="utf-8">
<svg id='test_svg' width='500' height='500' xmlns="http://www.w3.org/2000/svg">
<defs>
<filter id="dropshadow">
  <feGaussianBlur in="SourceAlpha" stdDeviation="2" id="feGaussianBlur4120"/>
  <feMerge id="feMerge4122">
    <feMergeNode id="feMergeNode4124"/>
    <feMergeNode in="SourceGraphic" id="feMergeNode4126"/>
  </feMerge>
</filter>
</defs>    
<text x='250' y='40' style='font-weight:bold;font-family:Helvetica, sans-serif;font-size:18pt;fill:blue;filter:url(#dropshadow);'>
    Hello world!
</text>
</svg>
<script type='text/javascript'>
var svg = document.getElementById('test_svg');

var canvas = document.createElement("canvas");
canvas.width = 500;
canvas.height = 500;
var ctx = canvas.getContext('2d');

var svg_img = new Image();
var svg_xml = (new XMLSerializer()).serializeToString(svg);
svg_img.src = "data:image/svg+xml;base64,"+btoa(svg_xml);
svg_img.onload = function() {
    ctx.drawImage(svg_img, 0,0);
    var im = new Image();
    im.src = canvas.toDataURL();
    document.body.appendChild(im);
}

</script>
<commit_msg>added second line to chrome_bug<commit_after><!doctype html>
<meta charset="utf-8">
<svg id='test_svg' width='500' height='500' xmlns="http://www.w3.org/2000/svg">
<defs>
<filter id="dropshadow">
  <feGaussianBlur in="SourceAlpha" stdDeviation="2" id="feGaussianBlur4120"/>
  <feMerge id="feMerge4122">
    <feMergeNode id="feMergeNode4124"/>
    <feMergeNode in="SourceGraphic" id="feMergeNode4126"/>
  </feMerge>
</filter>
</defs>    
<text x='250' y='40' style='font-weight:bold;font-family:Helvetica, sans-serif;font-size:18pt;fill:blue;filter:url(#dropshadow);'>
    Hello world!
</text>
<<text x='250' y='80' style='font-weight:bold;font-family:Helvetica, sans-serif;font-size:18pt;fill:blue;filter:url(#dropshadow);'>
    Fuck off world!
</text>
</svg>
<script type='text/javascript'>
var svg = document.getElementById('test_svg');

var canvas = document.createElement("canvas");
canvas.width = 500;
canvas.height = 500;
var ctx = canvas.getContext('2d');

var svg_img = new Image();
var svg_xml = (new XMLSerializer()).serializeToString(svg);
svg_img.src = "data:image/svg+xml;base64,"+btoa(svg_xml);
svg_img.onload = function() {
    ctx.drawImage(svg_img, 0,0);
    var im = new Image();
    im.src = canvas.toDataURL();
    document.body.appendChild(im);
}

</script>

{'fraction_non_alphanumeric': 0.18739495798319328, 'fraction_numerical': 0.04243697478991597, 'mean_word_length': 5.901449275362319, 'pattern_counts': {'":': 0, '<': 40, '<?xml version=': 0, '>': 39, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 8}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1822824', 'n_tokens_mistral': 946, 'n_tokens_neox': 872, 'n_words': 157}