address review comments in bug 691610
this is not the right patch, but makes some of the zooming stuff work
html5 notifications