@robocoder opened this Issue on December 25th 2011 Contributor

tests/javascript failing with Safari 5.1, Firefox 9, and Chrome 16 on MacOS X.

Eg logging fewer (eg 4, 7,...) tracking requests than expected (20).

@robocoder commented on December 25th 2011 Contributor

(In [5614]) refs #2836

  • comment out console.log() calls; not cross-browser compatible
  • make the .setDoNotTrack(true) test conditional since it's a read-only property in FF9
@robocoder commented on December 25th 2011 Contributor

Most of the tracking request problems were because of SQLite3 and php5.3.3+ where the busy timeout became 0 (previously defaulted to 60 seconds), causing concurrency issues when there simultaneous INSERTs. (Instead of blocking, the other INSERT would fail right away with a warning, "Database is locked".) This aspect is resolved in [5613].

Outstanding items:

  • test in IE8/9 for regressions
  • investigate ecommerce view test failure in Chrome 16
@robocoder commented on December 25th 2011 Contributor

Works in IE8, but IE9 has the same ecommerce view test failure as Chrome 16.

@robocoder commented on December 25th 2011 Contributor

(In [5619]) fixes #2836

  • when JSON stringified, custom vars may sorted by key/index (IE9 and Chrome 16)
This Issue was closed on December 25th 2011
Powered by GitHub Issue Mirror