Closed
Bug 311812
Opened 20 years ago
Closed 12 years ago
ASSERTION: forget-word-frame: '(void*)aFrame == mWordFrames->PeekFront()'
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: MatsPalmgren_bugz, Unassigned)
References
()
Details
(Keywords: assertion, testcase)
Maybe the same as bug 310556 - making it dependent for now...
STEPS TO REPRODUCE
1. TAB to the text control (all text is selected)
2. CTRL+C
3. SHIFT+LEFT ("1234" is now selected)
4. CTRL+V
5. SHIFT+TAB and then TAB (all text is now selected again)
6. SHIFT+LEFT twice ("123" is now selected)
7. CTRL+V
8. LEFT and then SHIFT+RIGHT twice ("34" is now selected)
9. CTRL+V ==> assertion occurs
FWIW, after 8 the selection and DOM nodes for the <input> looks like this:
startNode #text(0x84e67f8) startOffset=2
endNode #text(0x87f83c8) endOffset=1
rootNode div(0x885d5d0) childCount=3
#text(0x84e67f8)
#text(0x87f83c8)
#text(0x885dc60)
Comment 1•17 years ago
|
||
Mats, are you still seeing this bug now that bug 310556 is wfm?
![]() |
||
Comment 2•12 years ago
|
||
Bug 343445 removed the assertion.
(See http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&root=/cvsroot&subdir=mozilla/layout/generic&command=DIFF&root=/cvsroot&file=nsLineLayout.cpp&rev1=3.238&rev2=3.239#30 )
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•