Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Changeset [1c81e0eee05dbe7a2080e6f3318db2445acd4904] by Ross Boucher

Revision 1c81e0eee05dbe7a2080e6f3318db2445acd4904, committed by Ross Boucher · January 31st, 2010 @ 01:13 PM

Closes #429. Doesn't necessarily address the root cause however.

The problem stems from a bug in Safari which is allowing callbacks
to interrupt running code (which should be impossible in JavaScript).
The change essentially makes it so that in the case where this happens,
which is rare, we'll end up accidentally creating an extra iframe.
This isn't ideal, but it also isn't harmful, versus the current
situation where code will simply break.
http://github.com/280north/cappuccino/commit/1c81e0eee05dbe7a2080e6...

2 changed files

  • M AppKit/Platform/DOM/CPPlatform.j
  • M AppKit/Platform/DOM/CPPlatformString.j