From e5a2cb81ccf49649bbacf9508a19fb203994c787 Mon Sep 17 00:00:00 2001 From: "philringnalda@gmail.com" Date: Thu, 13 Dec 2007 21:25:59 -0800 Subject: [PATCH] Bug 407561 - Livemark service cancels loadgroups with an undefined property instead of an error, r=sayrer, a=mconnor --- toolkit/components/places/src/nsLivemarkService.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/toolkit/components/places/src/nsLivemarkService.js b/toolkit/components/places/src/nsLivemarkService.js index 19567768725f..5fe6a57e7a97 100644 --- a/toolkit/components/places/src/nsLivemarkService.js +++ b/toolkit/components/places/src/nsLivemarkService.js @@ -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); },