Open Bug 540503 Opened 15 years ago Updated 4 years ago

Potentially inappropriate signature for some nsISpellChecker methods

Categories

(Core :: DOM: Editor, defect, P5)

defect

Tracking

()

People

(Reporter: neil, Unassigned)

References

Details

An nsTArray cannot cross module boundaries. This means that an extension cannot implement nsISpellChecker. This may be inappropriate. The old nsStringArray class that was used prior to bug 461047 probably did not have this issue.
neil, did you intend to assign this to yourself? (assignee is currently nobody)
Not yet, since I don't know of a suitable out string array replacement.
This is a mass change. Every comment has "assigned-to-new" in it. I didn't look through the bugs, so I'm sorry if I change a bug which shouldn't be changed. But I guess these bugs are just bugs that were once assigned and people forgot to change the Status back when unassigning.
Status: ASSIGNED → NEW
One alternative would be to make nsEditorSpellCheck.cpp use nsAutoTArray which doesn't have the module-boundary-crossing issue that nsTArray does.

Bulk-downgrade of unassigned, >=5 years untouched DOM/Storage bugs' priority.

If you have reason to believe this is wrong (especially for the severity), please write a comment and ni :jstutte.

Severity: normal → S4
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.