Bug #9365: multipart/alternative display fix
authorMichael M Slusarz <slusarz@curecanti.org>
Fri, 5 Nov 2010 18:07:02 +0000 (12:07 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Fri, 5 Nov 2010 18:39:31 +0000 (12:39 -0600)
commit02d57b280be11fd56bdd45eb1ea7515f367f0618
treea56625582449b4cb9f1fdce84aeccd15978bd5ec
parent014052b4b5293d081c3079835577fdadba09d0f8
Bug #9365: multipart/alternative display fix

For undisplayable parts contained inside the alternative multipart that
is ultimately displayed, mark these parts as not handled by the
multipart/alternative driver.  Later, these parts will be rendered with
its native driver instead.

We thus need to go through and build all part data first before going
back and putting the final output together (since parts are no longer
rendered in sequential order).
imp/lib/Mime/Viewer/Alternative.php
imp/lib/Ui/Message.php