From firefox, the first batch of bytes is decoded as
The data come down from is
\x1f\x8b\b\xccW\xebn\xdb6\x14\xfe\x9f\xa78\xe3\x80\xc5\x06"kk\x11\x0c\xb3\xad\x0c]\x104\xfb\x13\x14\xe8\x8c\xfe4\x18\x91\x96\x98\xd0\xa4JRV\xdc
unzipped from mod_pagespeed
\n \xc2\xa0\n<html lang="en">\n<head>\n <title>Google AdWords: Create Google Account</title>\n
from Chrome,
The data come down as
\x1f\x8b\b\xec|i{\xa3\xb8\xb2\xf0\xf7\xfe\x15\x84\xb9\x9d\x981\xde\xed\xc4\x8eC\xf2&\xce\xbe\xef\xeb\xc9\xf4#@6\xc4\x18\b`;N'\xff\xfd\xad\x92
The unzip data from pagespeed:
\n<html lang="en">\n<head>\n <title>Google AdWords: Create Google Account</title>\n <link rel="stylesheet" href="/adwords/signup.css" type="text/css"/>\n
The extra \xc2\xa0\n at the beginning prevents pagespeed's html parse to parse it for FF, so the rest of optimzation filters.
The request is to google adwords:
https://adwords.google.com/um/StartDeclineInvite?itk=TfMJmksBAAA.NSkD0IOQNnUK8AaP2BCXdrE-pi368DM2YvBWQzbkWsA.tX3OJ_H2fnBwCef6P0uqmA&hl=en_USI am not sure who is at fault for such subtle difference.
Alex