Google, under antitrust scrutiny, points its finger at Microsofttechflash.com2 pointscwan16 years ago