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? |
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 |
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.
| 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 |