rem: var dateValues = { year:1970, month:0, day:1, hour:0, ispm:false, min:0, sec:0, ms:0 }; 
add: var dateValues = { year:1970, month:0, day:1, hour:0, ispm:false, min:0, sec:0, ms:0 } 
context: qx.Proto.parse = function(dateStr) {  this._initParseFeed();  // Apply the regex  var hit = this._parseFeed.regex.exec(dateStr);  if (hit == null) {    throw "Date string '" + dateStr + "' does not match the date format: " + this._format;  }  // Apply the rules  var dateValues = { year:1970, month:0, day:1, hour:0, ispm:false, min:0, sec:0, ms:0 };  var currGroup = 1;  for (var i = 0; i < this._parseFeed.usedRules.length; i++) {    var rule = this._parseFeed.usedRules[i];    var value = hit[currGroup];    if (rule.field != null) {      dateValues[rule.field] = parseInt(value, 10);    } else {      rule.manipulator(dateValues, value);    }    currGroup += (rule.groups == null) ? 1 : rule.groups;  }  var date = new Date(dateValues.year, dateValues.month, dateValues.day,    (dateValues.ispm) ? (dateValues.hour + 12) : dateValues.hour,    dateValues.min, dateValues.sec, dateValues.ms);  return date;}
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/DateFormat.js/buggy/qooxdoo/source/script/qx/util/format/DateFormat.js