summaryrefslogtreecommitdiff
path: root/t/openiduser.t
diff options
context:
space:
mode:
authorJoey Hess <joey@gnu.kitenet.net>2009-01-25 22:30:28 -0500
committerJoey Hess <joey@gnu.kitenet.net>2009-01-25 22:30:28 -0500
commit42b3e13739ccf67e3867c8e6864a2afdafa61c4a (patch)
tree27708b07636825d4601f65fb12b35062d21a32c6 /t/openiduser.t
parent9d4f396b1353d58c6b526818b69ada459b1be24c (diff)
format moderation queue only at end, avoid O(N^3) bug
It was calling format hooks for each comment on the page. When relativedate is enabled, that made it insert <script> tags for each comment. And the browser loaded the same script over and over, which was slow on its own. But that was nothing compared to running the onload even over and over.. especially since the hook system added a new call to the hook each time it loaded. For a page with 10 comments, that caused the relativedate DOM parsing code to run 1000 times, I think. Anyway, it was sloow. Now it runs once.
Diffstat (limited to 't/openiduser.t')
0 files changed, 0 insertions, 0 deletions