<commit_before><?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>XML3D CSS Scene</title>
  <link rel="stylesheet" type="text/css" media="all"	href="frame.css"/>
  <script type="text/javascript" src="../../build/output/xml3d.js"></script>
</head>
<body style="background-color: #fff;width:500px">


  <xml3d id="xml3dTest" width="400" height="200" xmlns="http://www.xml3d.org/2009/xml3d">
	  <defs>
      <data id="meshData" >
        <int name="index">0 1 2 1 2 3</int>
        <float3 name="position">-1.0 -1.0 0 1.0 -1.0 0  -1.0 1.0 0  1.0 1.0 0 </float3>
        <float3 name="normal">0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0</float3>
        <float2 name="texcoord">0.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0</float2>
      </data>
	  </defs>
    <view fieldOfView="0.5"/>
    <group id="rootGroup" style="transform: translate3d(0px,0px,-10px)" visible="false" >
      <group style="transform: rotateZ(45deg)"  >
        <group style="transform: scale3d(2,0.5,1)" >
          <mesh src="#meshData" />
        </group>
      </group>
    </group>
  </xml3d>


  <xml3d id="xml3dReference" width="400" height="200" xmlns="http://www.xml3d.org/2009/xml3d">
    <defs>
      <transform id="t1" translation="0 0 -10" />
      <transform id="t2" rotation="0 0 1 0.785398163" />
      <transform id="t3" scale="2 0.5 1" />
      <data id="meshDataRef" >
        <int name="index">0 1 2 1 2 3</int>
        <float3 name="position">-1.0 -1.0 0  1.0 -1.0 0  -1.0 1.0 0  1.0 1.0 0 </float3>
        <float3 name="normal">0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0</float3>
        <float2 name="texcoord">0.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0</float2>
      </data>
    </defs>
    <view fieldOfView="0.5"/>
    <group transform="#t1" >
      <group transform="#t2" >
        <group transform="#t3" >
          <mesh src="#meshDataRef" />
        </group>
      </group>
    </group>
  </xml3d>

</body>
</html><commit_msg>Improved css transform test.<commit_after><?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>XML3D CSS Scene</title>
  <link rel="stylesheet" type="text/css" media="all"	href="frame.css"/>
  <script type="text/javascript" src="../../build/output/xml3d.js"></script>
</head>
<body style="background-color: #fff;width:500px">


  <xml3d id="xml3dTest" width="400" height="200" xmlns="http://www.xml3d.org/2009/xml3d">
	  <defs>
      <data id="meshData" >
        <int name="index">0 1 2 1 2 3</int>
        <float3 name="position">-1.0 -1.0 0 1.0 -1.0 0  -1.0 1.0 0  1.0 1.0 0 </float3>
        <float3 name="normal">0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0</float3>
        <float2 name="texcoord">0.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0</float2>
      </data>
	  </defs>
    <view fieldOfView="0.5"/>

    <group id="rootGroup" style="transform: translate3d(0px,0px,-10px)" >
      <group style="transform: rotateZ(45deg)"  >
        <group style="transform: scale3d(2,0.5,1)" >
          <mesh src="#meshData" />
        </group>
      </group>
    </group>
    <group style="transform: translate3d(-3px, 0px, -10px) translate3d(-1px, -1px, 0)
            rotate3d(0, 0, 1, 45deg) rotate3d(0, 0, 1, 0.5rad) scale(0.75, 0.5, 1)
            rotate3d(0, 0, 1, -45deg) translate3d(1px, 1px, 0px)">
      <mesh src="#meshData" />
    </group>
  </xml3d>


  <xml3d id="xml3dReference" width="400" height="200" xmlns="http://www.xml3d.org/2009/xml3d">
    <defs>
      <transform id="xfm" scale="0.75 0.5 1" translation="-3 0 -10" rotation="0 0 1 0.5"
                 center="-1 -1 0" scaleOrientation="0 0 1 0.785398163" />
      <transform id="t1" translation="0 0 -10" />
      <transform id="t2" rotation="0 0 1 0.785398163" />
      <transform id="t3" scale="2 0.5 1" />
      <data id="meshDataRef" >
        <int name="index">0 1 2 1 2 3</int>
        <float3 name="position">-1.0 -1.0 0  1.0 -1.0 0  -1.0 1.0 0  1.0 1.0 0 </float3>
        <float3 name="normal">0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0</float3>
        <float2 name="texcoord">0.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0</float2>
      </data>
    </defs>
    <view fieldOfView="0.5"/>
    <group transform="#t1" >
      <group transform="#t2" >
        <group transform="#t3" >
          <mesh src="#meshDataRef" />
        </group>
      </group>
    </group>
    <group transform="#xfm" >
      <mesh src="#meshDataRef" />
    </group>
  </xml3d>

</body>
</html>
{'fraction_non_alphanumeric': 0.21355060034305318, 'fraction_numerical': 0.11578044596912522, 'mean_word_length': 2.4351988217967597, 'pattern_counts': {'":': 0, '<': 130, '<?xml version=': 2, '>': 130, 'https://': 0, 'lorem ipsum': 0, 'www.': 8, 'xml': 30}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '227112', 'n_tokens_mistral': 2203, 'n_tokens_neox': 1929, 'n_words': 426}