History log of /yui3/src/datatable/tests/datatable.html
Revision Date Author Comments Expand
a190c7847c26f8cc5529e8860137e531e3015f8c 07-Sep-2011 Luke Smith <lsmith@yahoo-inc.com>

Add tests for o.td and createCell(o)

75365cf641880c18abb494d5a5aa6c4dedde96be 03-Sep-2011 Luke Smith <lsmith@yahoo-inc.com>

Add CYA test from patch failure See http://yuilibrary.com/projects/yui3/ticket/2529920#comment:18

ef820a2b98579b004dc187276f739fd5774a791f 01-Sep-2011 Luke Smith <lsmith@yahoo-inc.com>

Add test and docs for emptyCellValue

dc2e4d465cdefe2663fc35e35162eab1b817af9e 31-Aug-2011 Luke Smith <lsmith@yahoo-inc.com>

Add test for #2530026

290b5481ab152cfd458486efb552b3f20cacb31f 22-Jul-2011 Luke Smith <lsmith@yahoo-inc.com>

Avoid attribute API methods in render loops There were a lot of calls to get('attr') within the row and cell rendering loops. The render methods should not be modifying these values during iteration, so it should be safe to capture the values before iteration. Similarly with the determination of cell formatters, all conditional logic and setup can be moved above the row render loop. This should speed up rendering somewhat (see ticket #2530152), though the biggest performance win will be moving away from Node.create to innerHTML string concatenation. That won't happen until 3.5.0. Also while I was in there, I moved UI related event bindings to bindUI and did some other code cleanup.

364b3f41370b5853ec58ed0f094565f69ab7c7fd 18-Jul-2011 Luke Smith <lsmith@yahoo-inc.com>

Replace the Recordset records, not the Recordset Fixes #2529872 onDataReturnInitializeTable was replacing the Recordset instance managed by the DataTable rather than just replacing its records. Since a fair amount of functionality is tied to the Recordset, this broke stuff.

a9469f39cbc0ff8977226a5e0469330341c5186e 29-Jun-2011 Luke Smith <lsmith@lucassmith.name>

Caption is optional. Fixes #2529968 A more comprehensive solution is warranted. At least one that doesn't incur the overhead of creating a caption element even if it's not used. I'm leaving that to the rendering performance pass.

82dcdf72033580e7e6d2a7e634effec6e8753980 28-Apr-2011 Luke Smith <lsmith@yahoo-inc.com>

Use valueFn for recordset attribute default value Fixes #2529980

c77d701a41f1b77424b988c2e63f2a8e6829c7e6 19-Apr-2011 Luke Smith <lsmith@yahoo-inc.com>

Normalize YUI config for tests. filter from url. Use the query string filter={raw|debug} to override min default filter applied to YUI config.

76c9fe1d50dff2736aa35ed3e81acaf8cdf48588 09-Dec-2010 Tilo Mitra <tilo@yahoo-inc.com>

fix compressor warnings

0c358d2858bf0ab12d18e19b6171bf3d242e920c 02-Dec-2010 Tilo Mitra <tilo@yahoo-inc.com>

fixed width issue in SDT-y-scrolling tables

54d173830317b5b4b08bca6b521354692cbc4b83 02-Dec-2010 Tilo Mitra <tilo@yahoo-inc.com>

fix caption in SDT

98c7a407991cdb0caa6bce97544759d7d56b39e0 25-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

improved performance test page for datatable

31dc38d003f727e19c61510100f8418658af15d5 23-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

datatable tests show a list of method metrics

28ab732ad7743763a94f34d018067c184e17de96 22-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

datatable-base requires recordset-base only