diff --git a/toolkit/components/feeds/public/nsIFeedEntry.idl b/toolkit/components/feeds/public/nsIFeedEntry.idl index 7866f8227a9b..9a49c7deb661 100644 --- a/toolkit/components/feeds/public/nsIFeedEntry.idl +++ b/toolkit/components/feeds/public/nsIFeedEntry.idl @@ -47,11 +47,6 @@ interface nsIArray; [scriptable, uuid(31bfd5b4-8ff5-4bfd-a8cb-b3dfbd4f0a5b)] interface nsIFeedEntry : nsIFeedContainer { - /** - * Parent Feed, Entry, or Item. - */ - attribute nsIFeedContainer parent; - /** * Uses description, subtitle, summary, content and extensions * to generate a summary. diff --git a/toolkit/components/feeds/src/FeedProcessor.js b/toolkit/components/feeds/src/FeedProcessor.js index 7b21e438ba8d..3b7c5063c985 100644 --- a/toolkit/components/feeds/src/FeedProcessor.js +++ b/toolkit/components/feeds/src/FeedProcessor.js @@ -1378,12 +1378,9 @@ FeedProcessor.prototype = { var obj, key, prefix; // If the container is an entry/item, it'll need to have its - // more esoteric properties put in the 'fields' property bag, and set its - // parent. + // more esoteric properties put in the 'fields' property bag. if (elementInfo.containerClass == Cc[ENTRY_CONTRACTID]) { obj = elementInfo.containerClass.createInstance(Ci.nsIFeedEntry); - // Set the parent property of the entry. - obj.parent = this._result.doc; obj.baseURI = this._xmlBaseStack[this._xmlBaseStack.length - 1]; this._mapAttributes(obj.fields, attributes); } diff --git a/toolkit/components/feeds/test/xml/rfc4287/entry_parent.xml b/toolkit/components/feeds/test/xml/rfc4287/entry_parent.xml deleted file mode 100644 index d68b408c340d..000000000000 --- a/toolkit/components/feeds/test/xml/rfc4287/entry_parent.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - hmm - - - hmm@example.com - foo - - Hmm - - bar@example.com - foo - - -
test rights
-
- - - - - - test - - - -