<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>69a4e3f5c1f0b1d1656e6ba6ce8f3c4f0dc29e66</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/6cdef71df792ae67ea1ecb4e69c64db5a3d03a0c</url>
    <id>6cdef71df792ae67ea1ecb4e69c64db5a3d03a0c</id>
    <committed-date>2008-06-24T11:29:37-07:00</committed-date>
    <authored-date>2008-06-24T11:29:37-07:00</authored-date>
    <message>Fix issue where Opera gets confused by complex selectors in $$. [#157 state:resolved]</message>
    <tree>168ebc912ee993ee1aa4d0605b9aa0654a6ae647</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>99b9c4e1dad7facd2a367fb59e9d3817733c3216</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/69a4e3f5c1f0b1d1656e6ba6ce8f3c4f0dc29e66</url>
    <id>69a4e3f5c1f0b1d1656e6ba6ce8f3c4f0dc29e66</id>
    <committed-date>2008-06-06T13:30:08-07:00</committed-date>
    <authored-date>2008-06-06T13:30:08-07:00</authored-date>
    <message>Correct misplaced comma in ajax.js.</message>
    <tree>f086ead0116a88dc192dfe29e2886abc2b548ed7</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>65cc61296a108021da0626e8ebe6db163880c673</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/99b9c4e1dad7facd2a367fb59e9d3817733c3216</url>
    <id>99b9c4e1dad7facd2a367fb59e9d3817733c3216</id>
    <committed-date>2008-06-06T12:25:03-07:00</committed-date>
    <authored-date>2008-06-06T12:25:03-07:00</authored-date>
    <message>Update CHANGELOG.</message>
    <tree>9b7b8cffc0b5f54bc327f7cae3ec4febb62454ea</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9dfbf63fe5c17ad6b1c8c9c58e4b9397f793b5b5</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/65cc61296a108021da0626e8ebe6db163880c673</url>
    <id>65cc61296a108021da0626e8ebe6db163880c673</id>
    <committed-date>2008-06-06T11:58:31-07:00</committed-date>
    <authored-date>2008-06-06T11:58:31-07:00</authored-date>
    <message>Massive CHANGELOG update.</message>
    <tree>7734934e2bfc8beb147ae418acfe91993ae77224</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3898138404c6d26ef865ecfebd2036139f886721</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/9dfbf63fe5c17ad6b1c8c9c58e4b9397f793b5b5</url>
    <id>9dfbf63fe5c17ad6b1c8c9c58e4b9397f793b5b5</id>
    <committed-date>2008-06-06T11:39:23-07:00</committed-date>
    <authored-date>2008-06-06T11:39:23-07:00</authored-date>
    <message>Updated unit tests.</message>
    <tree>7c8c415b81f5cb0cdd9fbaef6e2d10aad955700f</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e2307867acd308627b6360e50b4c867cfa1c5fd5</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/3898138404c6d26ef865ecfebd2036139f886721</url>
    <id>3898138404c6d26ef865ecfebd2036139f886721</id>
    <committed-date>2008-06-06T11:38:17-07:00</committed-date>
    <authored-date>2008-06-06T11:38:17-07:00</authored-date>
    <message>Fix code formatting in string.js.</message>
    <tree>81b82c8d218f6de4825d0b3109ef23eecac52b91</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c12b61212d4215be1853667e82413617e2dbecad</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/e2307867acd308627b6360e50b4c867cfa1c5fd5</url>
    <id>e2307867acd308627b6360e50b4c867cfa1c5fd5</id>
    <committed-date>2008-06-06T11:37:40-07:00</committed-date>
    <authored-date>2008-06-06T11:37:40-07:00</authored-date>
    <message>Fixes for selector.js.</message>
    <tree>1eccdfd4b18255f2c8abca4e687619f9f7844eaf</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b05a9e057568aaf6e658628777272479eb1fbfb8</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/c12b61212d4215be1853667e82413617e2dbecad</url>
    <id>c12b61212d4215be1853667e82413617e2dbecad</id>
    <committed-date>2008-06-06T11:36:51-07:00</committed-date>
    <authored-date>2008-06-06T11:36:51-07:00</authored-date>
    <message>Update copyright dates in HEADER.</message>
    <tree>522deb74f866c6370ef21b3def4570f68019a05f</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>da9fd8ad304e7687d1a2fb2c3d9cdfa9878a9013</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/b05a9e057568aaf6e658628777272479eb1fbfb8</url>
    <id>b05a9e057568aaf6e658628777272479eb1fbfb8</id>
    <committed-date>2008-06-06T11:36:11-07:00</committed-date>
    <authored-date>2008-06-06T11:36:11-07:00</authored-date>
    <message>Fixes to form.js.</message>
    <tree>0e0b1f203f9ad13811483f0dec98972eed29d966</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1d00362b912d97f573cdd16b72cdb0d02b84a066</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/da9fd8ad304e7687d1a2fb2c3d9cdfa9878a9013</url>
    <id>da9fd8ad304e7687d1a2fb2c3d9cdfa9878a9013</id>
    <committed-date>2008-06-06T11:34:51-07:00</committed-date>
    <authored-date>2008-06-06T11:34:51-07:00</authored-date>
    <message>Revert some event.js fixes, but restore the behavior that waits for CSS to be loaded before firing dom:loaded.</message>
    <tree>ac6b6b19116abb96c9f93173c8e2e9ee02cb9140</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a2a8d5f07976f971cf821da85084a4a4aa8ace7e</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/1d00362b912d97f573cdd16b72cdb0d02b84a066</url>
    <id>1d00362b912d97f573cdd16b72cdb0d02b84a066</id>
    <committed-date>2008-06-06T11:33:35-07:00</committed-date>
    <authored-date>2008-06-06T11:33:35-07:00</authored-date>
    <message>Fixes for deprecated.js.</message>
    <tree>f659c65380ece5006a31fb0ecd4f91adc32b4a3e</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d6c1d7bf6627b904d0293304be7f559caa1e69d7</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/a2a8d5f07976f971cf821da85084a4a4aa8ace7e</url>
    <id>a2a8d5f07976f971cf821da85084a4a4aa8ace7e</id>
    <committed-date>2008-06-06T11:32:08-07:00</committed-date>
    <authored-date>2008-06-06T11:32:08-07:00</authored-date>
    <message>DOM fixes. Changelog to come later.</message>
    <tree>961015e8b457d0d95f137432dce9f1477ac2ce33</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>af4517c4f615fdd3e0374a3df5107f6c54a2c172</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/d6c1d7bf6627b904d0293304be7f559caa1e69d7</url>
    <id>d6c1d7bf6627b904d0293304be7f559caa1e69d7</id>
    <committed-date>2008-06-06T11:21:25-07:00</committed-date>
    <authored-date>2008-06-06T11:21:25-07:00</authored-date>
    <message>Revert Ajax changes.</message>
    <tree>5eb8625bbbca9081065d1254f8346b08282d3804</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b1dd9357a8b08b3e730cc4911cd79a745d22597d</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/af4517c4f615fdd3e0374a3df5107f6c54a2c172</url>
    <id>af4517c4f615fdd3e0374a3df5107f6c54a2c172</id>
    <committed-date>2008-06-06T11:18:24-07:00</committed-date>
    <authored-date>2008-06-06T11:18:24-07:00</authored-date>
    <message>Ensure Object.isNumber checks that the number is finite (rather than NaN or +/-Infinity). Ensure Object.isElement and Object.isHash handle &quot;falsy&quot; values properly.</message>
    <tree>4b166f55ffbdb7ab1ca6cbd6eefd6a392f728c70</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>04c795dd00c0866cad29cadf73f460054ab3bf2c</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/b1dd9357a8b08b3e730cc4911cd79a745d22597d</url>
    <id>b1dd9357a8b08b3e730cc4911cd79a745d22597d</id>
    <committed-date>2008-06-04T12:46:03-07:00</committed-date>
    <authored-date>2008-06-04T12:46:03-07:00</authored-date>
    <message>Fix typo in selector.js.</message>
    <tree>e060f119d7a40a6ad2d80cced9dd833892fc66c5</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e1e82fe9a3eb13f7627b7f4351678f2348bd55d0</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/04c795dd00c0866cad29cadf73f460054ab3bf2c</url>
    <id>04c795dd00c0866cad29cadf73f460054ab3bf2c</id>
    <committed-date>2008-06-04T12:13:55-07:00</committed-date>
    <authored-date>2008-06-04T12:13:55-07:00</authored-date>
    <message>Check for hasLayout state in IE's Element#(viewport|positioned)Offset before we set the &quot;zoom&quot; CSS property.</message>
    <tree>3494059e5e54921e80635c53713504b167d36d13</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9ba0a47b1a94805bd81bd49923ea465e36887bf7</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/e1e82fe9a3eb13f7627b7f4351678f2348bd55d0</url>
    <id>e1e82fe9a3eb13f7627b7f4351678f2348bd55d0</id>
    <committed-date>2008-06-04T12:10:49-07:00</committed-date>
    <authored-date>2008-06-04T12:10:49-07:00</authored-date>
    <message>Revert c9c675 (preserve inline display styles on hide/show).</message>
    <tree>be32a6207e7a16d4e582f9981cc4a0636ef63a00</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ae16ee8f2a4d84e8612a531be29676532128c82c</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/9ba0a47b1a94805bd81bd49923ea465e36887bf7</url>
    <id>9ba0a47b1a94805bd81bd49923ea465e36887bf7</id>
    <committed-date>2008-06-04T12:07:53-07:00</committed-date>
    <authored-date>2008-06-04T12:07:53-07:00</authored-date>
    <message>Fix typo in dom.js.</message>
    <tree>20d1c1d1c4b4bcc11c9a5f38bdfe38ee36b7e390</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>589b21f75650e0d8960f5a5f1187747905bdca65</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/ae16ee8f2a4d84e8612a531be29676532128c82c</url>
    <id>ae16ee8f2a4d84e8612a531be29676532128c82c</id>
    <committed-date>2008-06-04T12:03:10-07:00</committed-date>
    <authored-date>2008-06-04T12:03:10-07:00</authored-date>
    <message>Remove duplicate method declarations in dom.js.</message>
    <tree>926f8ae541e5852cb438ae13ae55b3f83c7b6b91</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>36f1fbfb5e4cf8c242345873c07c3076b5ab3001</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/589b21f75650e0d8960f5a5f1187747905bdca65</url>
    <id>589b21f75650e0d8960f5a5f1187747905bdca65</id>
    <committed-date>2008-05-30T08:32:28-07:00</committed-date>
    <authored-date>2008-05-30T08:32:28-07:00</authored-date>
    <message>Ensure Object.isElement handles &quot;falsy&quot; values properly.</message>
    <tree>d7d652943b77480ddc793b14bda033d2e32b736e</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0e7b2f42b56d11e777a7f68d276ead8aef2976ea</id>
      </parent>
    </parents>
    <author>
      <name>Tobie Langel</name>
      <email>tobie.langel@gmail.com</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/36f1fbfb5e4cf8c242345873c07c3076b5ab3001</url>
    <id>36f1fbfb5e4cf8c242345873c07c3076b5ab3001</id>
    <committed-date>2008-05-29T08:30:20-07:00</committed-date>
    <authored-date>2008-05-29T08:30:20-07:00</authored-date>
    <message>Fix exiting test task on INT signal.</message>
    <tree>1dc7b179e0fee8cf27ae01e6e5ade0a0463ed3dc</tree>
    <committer>
      <name>Tobie Langel</name>
      <email>tobie.langel@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fd07223f7878c30a38e189001e6b0c2a89d1505c</id>
      </parent>
      <parent>
        <id>a85c5bcc58e21ffe091d6de1fa706b9d67ef41a5</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/0e7b2f42b56d11e777a7f68d276ead8aef2976ea</url>
    <id>0e7b2f42b56d11e777a7f68d276ead8aef2976ea</id>
    <committed-date>2008-05-28T09:33:57-07:00</committed-date>
    <authored-date>2008-05-28T09:33:57-07:00</authored-date>
    <message>Fixed CHANGELOG conflict.</message>
    <tree>7091af3c9abef43cf6712622fedde6eee32960fa</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>99cbf8ac20862072c0a66a06405194962aa57dfe</id>
      </parent>
    </parents>
    <author>
      <name>jdalton</name>
      <email>john.david.dalton@gmail.com</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/fd07223f7878c30a38e189001e6b0c2a89d1505c</url>
    <id>fd07223f7878c30a38e189001e6b0c2a89d1505c</id>
    <committed-date>2008-05-28T09:32:46-07:00</committed-date>
    <authored-date>2008-05-28T08:12:32-07:00</authored-date>
    <message>Ensure deprecated Position.* methods use Element#getDimensions.</message>
    <tree>b97a7570fa30b6bb2ed117e7de1b73dca33b8460</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f77caefe6611d309704425f3c7396feb131400ad</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/99cbf8ac20862072c0a66a06405194962aa57dfe</url>
    <id>99cbf8ac20862072c0a66a06405194962aa57dfe</id>
    <committed-date>2008-05-28T09:26:25-07:00</committed-date>
    <authored-date>2008-05-28T09:26:25-07:00</authored-date>
    <message>The remainder of JDD's changes. Will update CHANGELOG soon.</message>
    <tree>a6cd6a27e40497086e7e62a701ab9c1ae72433e2</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7425d7cf0182eabc76baf19214a6950554c79340</id>
      </parent>
      <parent>
        <id>f77caefe6611d309704425f3c7396feb131400ad</id>
      </parent>
    </parents>
    <author>
      <name>Tobie Langel</name>
      <email>tobie.langel@gmail.com</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/a85c5bcc58e21ffe091d6de1fa706b9d67ef41a5</url>
    <id>a85c5bcc58e21ffe091d6de1fa706b9d67ef41a5</id>
    <committed-date>2008-05-28T04:19:51-07:00</committed-date>
    <authored-date>2008-05-28T04:19:51-07:00</authored-date>
    <message>Merge branch 'master' of git@github.com:sstephenson/prototype</message>
    <tree>5c70937b73b58ecf7f922ab686f61b83548066c5</tree>
    <committer>
      <name>Tobie Langel</name>
      <email>tobie.langel@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8e429e5f8d9069b00c73ca97b56ddb6c5b1f4b53</id>
      </parent>
    </parents>
    <author>
      <name>Tobie Langel</name>
      <email>tobie.langel@gmail.com</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/7425d7cf0182eabc76baf19214a6950554c79340</url>
    <id>7425d7cf0182eabc76baf19214a6950554c79340</id>
    <committed-date>2008-05-27T16:51:44-07:00</committed-date>
    <authored-date>2008-05-27T16:51:44-07:00</authored-date>
    <message>Fix unit test freeze in IE.</message>
    <tree>58210ecf03559faf96aee40a1cc657be79eda060</tree>
    <committer>
      <name>Tobie Langel</name>
      <email>tobie.langel@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8e429e5f8d9069b00c73ca97b56ddb6c5b1f4b53</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/f77caefe6611d309704425f3c7396feb131400ad</url>
    <id>f77caefe6611d309704425f3c7396feb131400ad</id>
    <committed-date>2008-05-26T22:39:47-07:00</committed-date>
    <authored-date>2008-05-26T22:39:47-07:00</authored-date>
    <message>Change sniff for Safari 3 into a capability check.</message>
    <tree>28d6b8190e638eb7dc91644b2d685fddc5145699</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6277578deb6b4e1018354c2833f326ece218674e</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/8e429e5f8d9069b00c73ca97b56ddb6c5b1f4b53</url>
    <id>8e429e5f8d9069b00c73ca97b56ddb6c5b1f4b53</id>
    <committed-date>2008-05-23T11:31:29-07:00</committed-date>
    <authored-date>2008-05-23T11:31:29-07:00</authored-date>
    <message>Ensure Hash does not return keys from the prototype chain (e.g., constructor, valueOf, toString).</message>
    <tree>6f9f4a1f723542c11779cb736abc7e9a0094e0f7</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d79ea4aa4ed273dc53813974eaaf92ac8ec66812</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/6277578deb6b4e1018354c2833f326ece218674e</url>
    <id>6277578deb6b4e1018354c2833f326ece218674e</id>
    <committed-date>2008-05-23T11:30:17-07:00</committed-date>
    <authored-date>2008-05-23T11:30:17-07:00</authored-date>
    <message>Fix toString/valueOf sharing same method reference via closure in Class#addMethods. Use plain property assignment, since Object.extend fails to enumerate over toString/valueOf.</message>
    <tree>e3c8304be62f567f222b11a5392c0589be119cee</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5cde17b134f4ca89618a10d9e097fcb70af01e4f</id>
      </parent>
    </parents>
    <author>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </author>
    <url>http://github.com/sstephenson/prototype/commit/d79ea4aa4ed273dc53813974eaaf92ac8ec66812</url>
    <id>d79ea4aa4ed273dc53813974eaaf92ac8ec66812</id>
    <committed-date>2008-05-23T11:16:53-07:00</committed-date>
    <authored-date>2008-05-23T11:16:53-07:00</authored-date>
    <message>Roll back unit tests for dimensions of nested hidden elements (not a bugfix).</message>
    <tree>9828495e570d064e24eecbc90211b9820bb00aa5</tree>
    <committer>
      <name>Andrew Dupont</name>
      <email>prototype@andrewdupont.net</email>
    </committer>
  </commit>
</commits>
