Гаджеты iGoogle должны активно реализовывать изменение размера, поэтому моя догадка заключается в междоменной модели, которую вы не можете сделать без участия удаленного контента. Если ваш контент может отправить сообщение с новым размером на страницу контейнера с использованием типичных методов междоменной связи, то все остальное просто.