Closed Bug 71358 Opened 24 years ago Closed 24 years ago

XUL-related changes from IBM bidi project

Categories

(Core :: XUL, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla0.9.1

People

(Reporter: erik, Assigned: ftang)

References

Details

(Whiteboard: r/sr=hyatt 2001-05-10 16:08 wait for check in)

Attachments

(2 files)

This bug report will be used to attach the diffs for XUL-related files from the IBM bidi project.
Dave, please (have someone) review these changes. Thanks!
IBM needs to patch the outliner code as well (which just recently landed). It draws and crops its own text.
set to moz 0.9
Target Milestone: --- → mozilla0.9
David, could we have an r or sr for the patch that is already in this bug report, or do you want to see the outliner changes first?
Do we need this to trun on IBMBID flag ? Can we land this later if hyatt do not have time to look at it soon?
Target Milestone: mozilla0.9 → mozilla0.9.1
erik resign. reassign all his bug to ftang for now.
Assignee: erik → ftang
hyatt- pleae review this as module owner.
Status: NEW → ASSIGNED
Whiteboard: wait for hyatt's review since 2001-05-07 23:42
It looks like the bidi engine leaks. nsIBidi is fetched without using a COM ptr.
simon- I think we should use nsCOMPtr inside nsBidiPresUtils for mBidiEngine and mUnicodeUtils. Also, we should AddRef for GetBidiEngine. I am working on a fix for this
here is a better patch 1. we make the nsBidiPresUtil using nsCOMPtr for service so we won't leak them 2. we use nsCOMPtr in the xul so we won't leak them. the nsBidiPresUtil itself is not an com object so we don't do that.
Attached patch new patchSplinter Review
change stuats to wait for hyatt's review for new patch since 2001-05-10 15:54
Whiteboard: wait for hyatt's review since 2001-05-07 23:42 → wait for hyatt's review for new patch since 2001-05-10 15:54
ok, sr=hyatt
Whiteboard: wait for hyatt's review for new patch since 2001-05-10 15:54 → r/sr=hyatt 2001-05-10 16:08 wait for check in
fixed and check in
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
rs verify checkin.
Blocks: 80130
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: