mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-28 20:55:39 +00:00
Bug 407561 - Livemark service cancels loadgroups with an undefined property instead of an error, r=sayrer, a=mconnor
This commit is contained in:
parent
39b28e5f0d
commit
e5a2cb81cc
@ -81,6 +81,7 @@ const FP_CONTRACTID = "@mozilla.org/feed-processor;1";
|
||||
const SEC_CONTRACTID = "@mozilla.org/scriptsecuritymanager;1";
|
||||
const IS_CONTRACTID = "@mozilla.org/widget/idleservice;1";
|
||||
const SEC_FLAGS = Ci.nsIScriptSecurityManager.DISALLOW_INHERIT_PRINCIPAL;
|
||||
const NS_BINDING_ABORTED = 0x804b0002;
|
||||
|
||||
// Check every hour by default
|
||||
var gExpiration = 3600000;
|
||||
@ -202,7 +203,7 @@ LivemarkService.prototype = {
|
||||
|
||||
for (var livemark in this._livemarks) {
|
||||
if (livemark.loadGroup)
|
||||
livemark.loadGroup.cancel(Cr.NS_BINDING_ABORTED);
|
||||
livemark.loadGroup.cancel(NS_BINDING_ABORTED);
|
||||
}
|
||||
},
|
||||
|
||||
@ -447,7 +448,7 @@ LivemarkService.prototype = {
|
||||
}
|
||||
|
||||
if (livemark.loadGroup)
|
||||
livemark.loadGroup.cancel(Cr.NS_BINDING_ABORTED);
|
||||
livemark.loadGroup.cancel(NS_BINDING_ABORTED);
|
||||
this._livemarks.splice(livemarkIndex, 1);
|
||||
},
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user