Mac-specific: Implement scanning in Safari (issue #129)