[xulrunner] Update zoom scale upon viewport change