Closed Bug 1532173 Opened 6 years ago Closed 6 years ago

remove some unused references to RDF in cpp files

Categories

(MailNews Core :: Backend, enhancement)

enhancement
Not set
trivial

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 67.0

People

(Reporter: aceman, Assigned: aceman)

References

Details

Attachments

(1 file)

Cpp files including RDF headers, but use no RDF functions:

mailnews/base/src/nsMsgAccountManager.cpp
46 #include "nsIRDFService.h"
47 #include "nsRDFCID.h"

mailnews/base/src/nsMsgAccountManager.h
32 class nsIRDFService;

mailnews/base/util/nsMsgIncomingServer.cpp
39 #include "nsIRDFService.h"
40 #include "nsRDFCID.h"

mailnews/news/src/nsNewsDownloader.cpp
16 #include "nsRDFCID.h"

Comment on attachment 9048058 [details] [diff] [review] 1532173.patch Thanks. When will RDF be gone completely?
Attachment #9048058 - Flags: review?(jorgk) → review+

There are still tons of references, but hopefully grouped into only 2-3 features. I'm going to file a bug.

Keywords: checkin-needed

Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/b24cc1864097
remove some unused RDF includes. r=jorgk

Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Keywords: checkin-needed
Resolution: --- → FIXED

(In reply to :aceman from comment #3)

There are still tons of references, but hopefully grouped into only 2-3 features. I'm going to file a bug.

Tons? I thought BenC was onto them in bug 1527764 and bug 1527772.

Target Milestone: --- → Thunderbird 67.0

Aside from bug 1527764 and bug 1527772, there's rdf use in FeedUtils.jsm, which I've not yet dug into in any depth. However, it seems that it's a factor in my RDF changes not working for RSS feeds, so that's what I'm doing now :-)

Oh, there's also nsMsgRDFDataSource which I think is now unused (will create a bug for it).

Yes, Feeds for multiple functions.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: