Closed Bug 729866 Opened 9 years ago Closed 9 years ago

remove the nsIUGenDetailCategory interface

Categories

(Core :: Internationalization, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla13

People

(Reporter: jfkthame, Assigned: jfkthame)

Details

Attachments

(1 file)

AFAICT, this interface has never been implemented (or used, obviously!). Let's just get rid of it.

We have detailed Unicode general category info available in the property data that was added to support harfbuzz, but the category values that returns don't match the enum defined here. We could map between them, of course, but I don't see any benefit to that - if anyone (besides harfbuzz) ever wants to look up that data, they can use the HB_UNICODE_GENERAL_CATEGORY_* constants directly instead of dealing with nsIUGenDetailCategory::nsUGDC.
Turns out it wasn't even listed in EXPORTS - just a poor orphaned interface with no friends anywhere. :(
Assignee: nobody → jfkthame
Attachment #599911 - Flags: review?(smontagu)
Comment on attachment 599911 [details] [diff] [review]
patch, remove the unused file

Review of attachment 599911 [details] [diff] [review]:
-----------------------------------------------------------------

Yay!
Attachment #599911 - Flags: review?(smontagu) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/83b7b3240e19
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla13
https://hg.mozilla.org/mozilla-central/rev/83b7b3240e19
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.