Requests synchronous
synchronous requests made asynchronous
Cette révision appartient à :
Parent
8164c7712f
révision
e106673f70
1 fichiers modifiés avec 4 ajouts et 3 suppressions
|
@ -33,6 +33,7 @@ var resurrect={
|
||||||
if (contentDoc.documentURI.match(/^about:neterror/)) {
|
if (contentDoc.documentURI.match(/^about:neterror/)) {
|
||||||
// Inject our content...
|
// Inject our content...
|
||||||
var xhr = new XMLHttpRequest();
|
var xhr = new XMLHttpRequest();
|
||||||
|
// next must be synchronous, else, panel wont show in neterror page (TypeError: xhr.responseXML is null)
|
||||||
xhr.open('GET', 'chrome://resurrect/content/netError.xhtml', false);
|
xhr.open('GET', 'chrome://resurrect/content/netError.xhtml', false);
|
||||||
xhr.send(null);
|
xhr.send(null);
|
||||||
var resurrectFieldset = xhr.responseXML.getElementById('resurrect');
|
var resurrectFieldset = xhr.responseXML.getElementById('resurrect');
|
||||||
|
@ -171,7 +172,7 @@ var resurrect={
|
||||||
xhr.open('GET',
|
xhr.open('GET',
|
||||||
'http://api.search.yahoo.com/WebSearchService/V1/'+
|
'http://api.search.yahoo.com/WebSearchService/V1/'+
|
||||||
'webSearch?appid=firefox-resurrect&query='+encUrl+'&results=1',
|
'webSearch?appid=firefox-resurrect&query='+encUrl+'&results=1',
|
||||||
false);
|
true);
|
||||||
xhr.send(null);
|
xhr.send(null);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -189,7 +190,7 @@ var resurrect={
|
||||||
'?AppId=FD382E93B5ABC456C5E34C238A906CAB1E6F9875'+
|
'?AppId=FD382E93B5ABC456C5E34C238A906CAB1E6F9875'+
|
||||||
'&Query=url:'+encUrl+
|
'&Query=url:'+encUrl+
|
||||||
'&Sources=web&Web.Count=1',
|
'&Sources=web&Web.Count=1',
|
||||||
false);
|
true);
|
||||||
xhr.send(null);
|
xhr.send(null);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -210,7 +211,7 @@ var resurrect={
|
||||||
].join('');
|
].join('');
|
||||||
|
|
||||||
var xhr=new XMLHttpRequest();
|
var xhr=new XMLHttpRequest();
|
||||||
xhr.open('GET', apiUrl, false);
|
xhr.open('GET', apiUrl, true);
|
||||||
xhr.send(null);
|
xhr.send(null);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
Chargement…
Référencer dans un nouveau ticket