It should no longer be necessary to put presence in an iFrame. It should be retrieved using jQuery and Ajax as a fragment and be placed in a div in the background document. One less-frame - viola!
This requires the presence servlet to have an option not to suppress all but the body contents (i.e. generate a fragment).