Submission + - Google messes up its own GMail experiments: CORS violations with Contacts (google.com)
passionplay writes: If you've all of a sudden noticed that your Contacts are no longer popping up when sending out new mail from Gmail, fear not. The error is simple. And I'm sure Google will repair the damage.
But I find it hilarious that a company that is so focused on SETTING standards has failed to meet the basic standard: don't break something by violating a standard you already know.
Specifically, Google has not set the CORS headers correctly between its systems so all of a sudden, contacts cannot respond to GMail Contacts retrieval calls in your browser. CORS stands for Cross-Origin-Resource-Sharing — in layman's terms, if you don't tell the browser that 2 different domains can contact each other from a page, the browser won't let you.
Here is the picture: Link to screenshot (click the link and then click the image so it zooms correctly)
But I find it hilarious that a company that is so focused on SETTING standards has failed to meet the basic standard: don't break something by violating a standard you already know.
Specifically, Google has not set the CORS headers correctly between its systems so all of a sudden, contacts cannot respond to GMail Contacts retrieval calls in your browser. CORS stands for Cross-Origin-Resource-Sharing — in layman's terms, if you don't tell the browser that 2 different domains can contact each other from a page, the browser won't let you.
Here is the picture: Link to screenshot (click the link and then click the image so it zooms correctly)