У вашего броузера проблема в совместимости с HTML5
Задача на пересечение поверхностей вращения решена способом концентрических сфер. Для пояснения показано решение средствами компьютерного моделирования.
При построении линии пересечение использован следующий алгоритм:
заданные поверхности пересекаются сферами-посредниками;
находят линии пересечения сфер-посредников с заданными поверхностями;
отмечаются точки пересечения полученных линий. Эти точки принадлежат искомой линии пересечения поверхностей.
Методические рекомендации: Построенные точки соединяются в следующей последовательности: сначала видимые, затем - невидимые и замыкание - на первую точку.
Решение способом плоскостей-посредников смотрите по ссылке:
http://www.youtube.com/watch?v=QnWVc-2sS20