Bugs blocking new text run and text frame in i18n text

Text run

Bugs seen without MOZ_ENABLE_NEW_TEXT_FRAME = 1

Bug number Description Milestone Comments Blocker Status
378351 Diacritics shift to the left in RTL text FIXED 2007-04-24
383418 Sinhala is not rendering in Minefield Investigating blocking1.9?

Text frame

Bugs seen with MOZ_ENABLE_NEW_TEXT_FRAME = 1

Bug number Description Milestone Comments Blocker status
377898 ASSERTION: unknown text type: '(aParams->mFlags & TEXT_IS_ASCII || aParams->mFlags & TEXT_IS_8BIT)', file gfxWindowsFonts.cpp, line 600 FIXED 2007-04-19
377918 Crash [@ gfxContext::CurrentSurface] with new textframe FIXED 2007-05-10 (fixed by Bug 375760)
377923 Visible newline glyph in preformatted text with new textframe FIXED 2007-05-22
378035 ASSERTION: Range out of bounds: 'IsInBounds(mStart, mLength, aStart, aLength)' file nsTextFrameThebes.cpp, line 1957, with new textframe, justification, and empty inlines FIXED 2007-05-22
378836 ASSERTION: Fonts still alive while shutting down gfxFontCache: 'mFonts.Count() == 0' file gfxFont.h, line 165, with new textframe 1.9a6? roc says he has a patch
378859 Characters from 0x80-0xff displayed in system code page with new textframe Fixed 2007-04-26
379969 Resizing font doesn't work with new textframe FIXED 2007-05-08
380062 Uneven justification with new textframe when multiple text runs on one line FIXED 2007-05-09
380625 ASSERTION: Justifiable characters combined??? '(numJustifiableCharacters <= textMetrics.mClusterCount)', file nsTextFrameThebes.cpp, line 4967 FIXED 2007-05-23
382175 With new textframe, RTL text inside a table is displayed LTR (on Mac) FIXED 2007-05-29 (by bug 365130)
382197 Hang in nsTextFrame::PeekOffsetWord blocking1.9?
382429 Hang or crash when changing text dynamically with bidi and new textframe FIXED 2007-06-02

Fixed by new text frame

Bugs that disappear with MOZ_ENABLE_NEW_TEXT_FRAME = 1

Bug number Description
199853 Justified Arabic text rendered with mixed glyphs from different fonts
332576 Hebrew and Arabic text shifts to the left and white space appear after selecting bidi text when font is Verdana
377135 Words are seen overlapping in pages containing Hindi and Bengali content
377136 Only a part of href is shown underlined on mouse hover in pages with tamil content
378022 unnecessary new lines appear after bidi words in page source

Probably also most of the dependencies of 218887. Waiting on the new textframe to land to resolve them.

Other work items

Bug number Description Milestone Comments Blocker status
365130 bidi resolution should happen during frame construction, not reflow FIXED 2007-05-28 New textframe dependee
381412 Avoid XSS with incomplete sequences in multibyte character sets 1.9a6 Have patch for the initially reported vulnerability, currently auditing other MBCSs blocking 1.9+
382244 Unused argument in nsCSSFrameConstructor::StyleChangeReflow 1.9a6 Patched, awaiting review minor code cleanup
382422 Optimize calls to bidi resolution 1.9a6 Patched, awaiting review blocking1.9? -- should improve peformance significantly