Skip to content

Instantly share code, notes, and snippets.

@youpy
Created October 21, 2010 15:07
Show Gist options
  • Save youpy/638634 to your computer and use it in GitHub Desktop.
Save youpy/638634 to your computer and use it in GitHub Desktop.
var Cc = Components.classes;
var Ci = Components.interfaces;
var observerService = Cc['@mozilla.org/observer-service;1'].getService(Ci.nsIObserverService);
var httpResponseObserver =
{
observe: function(subject, topic, data)
{
if (topic == "http-on-examine-response") {
var httpChannel = subject.QueryInterface(Components.interfaces.nsIHttpChannel);
httpChannel.setResponseHeader("Access-Control-Allow-Origin", "", false);
}
}
};
observerService.addObserver(httpResponseObserver, 'http-on-examine-response', false);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment