roc+%cs.cmu.edu
|
140fbb3377
|
Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@193022 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-26 21:30:36 +00:00 |
|
rbs%maths.uq.edu.au
|
a824b2320f
|
Introduce a soft-break flag that means that a whitespace has been trimmed at the end of the line, and therefore its width has not been accounted for (this width can actually be large, e.g., if a large word-spacing is set). LineLayout should not be misled into placing something where the whitespace was trimmed. b=329987, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@192959 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-24 22:45:05 +00:00 |
|
uriber%gmail.com
|
1b5030c427
|
Bug 331440: Remove eSelectDir from nsSelectionAmount enum, and all references to it. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@192855 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-23 18:36:44 +00:00 |
|
uriber%gmail.com
|
1cfa63d599
|
Simplified bidi code in GetFrameFromDirection; changed bidi semantics of eDirPrevious, eDirNext. bug=330815 r=smontagu sr=roc
git-svn-id: svn://10.0.0.236/trunk@192843 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-23 08:30:30 +00:00 |
|
pavlov%pavlov.net
|
b5c7a440ef
|
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
git-svn-id: svn://10.0.0.236/trunk@192407 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-15 06:43:36 +00:00 |
|
roc+%cs.cmu.edu
|
6e36f2c733
|
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@192399 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-15 03:14:02 +00:00 |
|
roc+%cs.cmu.edu
|
c469d694c3
|
Bug 330300. Move mFrame from nsDisplayItem subclasses up to nsDisplayItem itself, and make GetUnderlyingFrame an inline non-virtual function. Patch by Alfred Peng, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@192331 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-14 20:43:18 +00:00 |
|
roc+%cs.cmu.edu
|
38a9722e9f
|
Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell
git-svn-id: svn://10.0.0.236/trunk@192085 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-09 18:55:21 +00:00 |
|
masayuki%d-toybox.com
|
5fd3fef77b
|
Bug 164700 css word-spacing applies at at paint time but not at layout (reflow) time r+sr=rbs
git-svn-id: svn://10.0.0.236/trunk@191955 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-08 03:30:57 +00:00 |
|
sharparrow1%yahoo.com
|
46b919e4f9
|
Bug 320326: deCOMtaminate GetContentAndOffsetsFromPoint, plus some slight behavior changes. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@191302 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-27 05:57:37 +00:00 |
|
uriber%gmail.com
|
9abc8fa432
|
Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@190744 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-21 21:33:47 +00:00 |
|
sharparrow1%yahoo.com
|
c7989ee277
|
Bug 327868: nsIFrameSelection cleanup. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@190633 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-21 00:49:04 +00:00 |
|
smontagu%smontagu.org
|
0880a65986
|
Point Arabic lam alef pairs to lam-alef ligatures. Bug 308020, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@189789 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-12 09:43:18 +00:00 |
|
sharparrow1%yahoo.com
|
6e15d1b177
|
Bug 321433 - Don't enable selection for printing. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@189285 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-07 02:52:40 +00:00 |
|
rbs%maths.uq.edu.au
|
09596f2194
|
CSS Letter-Spacing Heap Overflow, b=325403, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@189278 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-07 01:58:35 +00:00 |
|
cbiesinger%web.de
|
6322c04952
|
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-03 14:18:39 +00:00 |
|
bzbarsky%mit.edu
|
fb8579f413
|
Fix leak bug 324969 -- make sure to call virtual destructors.
git-svn-id: svn://10.0.0.236/trunk@188434 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-29 18:48:58 +00:00 |
|
roc+%cs.cmu.edu
|
df8627e29b
|
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
git-svn-id: svn://10.0.0.236/trunk@188202 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-26 02:29:17 +00:00 |
|
uriber%gmail.com
|
0b494c61e8
|
Bug 321487: Crash when moving caret backwards over text frame consisting of a single CR [nsTextFrame::PeekOffset]. r=rbs sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@186615 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-27 15:15:40 +00:00 |
|
uriber%gmail.com
|
0d12c6eeee
|
Bug 319705: Crash when deleting comment line selected with triple click [@nsFontMetricsWin::ResolveForwards]. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@186575 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-25 14:27:14 +00:00 |
|
roc+%cs.cmu.edu
|
66e8f6e1aa
|
Bug 316281. Rework GetContentAndOffsetsFromPoint. r=uriber,sr=roc,patch by Eli Friedman
git-svn-id: svn://10.0.0.236/trunk@185773 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-07 23:08:39 +00:00 |
|
roc+%cs.cmu.edu
|
d915699909
|
Bug 319115. Move nsTextFrame interfaces around so nsTextFrame.h can go away. Preparation for forking nsTextFrame. patch by Stephen Blackheath, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185720 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-06 00:32:52 +00:00 |
|
masayuki%d-toybox.com
|
826e231134
|
Bug 113161 Color/background-color of preedit string is always default(we should not use invert) / Bug 170951 IME should use OS system color for selection instead of inverting r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185025 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-20 23:43:48 +00:00 |
|
timeless%mozdev.org
|
a05383ef1b
|
Bug 106386 Correct misspellings in source code
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@185018 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-20 22:05:24 +00:00 |
|
roc+%cs.cmu.edu
|
c4e0410c6e
|
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
git-svn-id: svn://10.0.0.236/trunk@184129 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-11-04 02:38:33 +00:00 |
|
smontagu%smontagu.org
|
a38b2c61f4
|
Caret skips blank line using down-arrow key in preformatted text (e.g. View Source). Bug 298690, patch by Uri Bernstein <uriber@gmail.com>, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@183253 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-30 13:05:45 +00:00 |
|
bzbarsky%mit.edu
|
78bef58df3
|
Fix leaks caused by bug 307532. Patch by biesi, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@183243 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-29 16:16:35 +00:00 |
|
masayuki%d-toybox.com
|
5ca778cfea
|
Bug 307532 Selection colors should be saved in nsTextFrame::TextPaintStyle, not DrawSelectionIterator r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@183241 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-29 14:01:55 +00:00 |
|
masayuki%d-toybox.com
|
1cc8b073e7
|
Bug 313174 IME composition string isn't rendered as selection text r=sergei_d, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@183078 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-26 20:16:01 +00:00 |
|
rbs%maths.uq.edu.au
|
b467153801
|
Disable parts of the patch for bug 307875 to fix the caret & IME regressions in bug 310227 and bug 310318, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@181394 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-01 05:17:20 +00:00 |
|
rbs%maths.uq.edu.au
|
c74965ca95
|
Avoing crashing due to outdated text pointers by never poking at dirty text frames, b=307875, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@181024 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-27 02:47:17 +00:00 |
|
mozilla.mano%sent.com
|
ffaf2b5c34
|
Bug 307934 - regression: In RTL text, can't move caret using arrow keys past point where text wraps. patch from Uri Bernstein <uriber@gmail.com>, r=eyalroz@technion.ac.il, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@180501 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-18 14:29:09 +00:00 |
|
Olli.Pettay%helsinki.fi
|
10968377cc
|
Bug 306895, Triple click should select lines, not paragraphs, in white-space: -moz-pre-wrap;, p=uriber@gmail.com, r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@180495 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-18 12:41:40 +00:00 |
|
mats.palmgren%bredband.net
|
21ea3993f5
|
Don't apply selection colors when printing. b=90434 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@180241 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-14 21:32:28 +00:00 |
|
mats.palmgren%bredband.net
|
c062e88c33
|
Fix buffer overflow on 'clusterBuffer' and improve error handling in FillClusterBuffer(). b=307537 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180004 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-12 01:05:58 +00:00 |
|
peterv%propagandism.org
|
b64b04886f
|
Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@179982 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-11 10:08:43 +00:00 |
|
rbs%maths.uq.edu.au
|
0752237be8
|
incorrect width of non breaking space inside MathML, r+sr=roc, b=247151
git-svn-id: svn://10.0.0.236/trunk@179730 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-06 22:19:52 +00:00 |
|
roc+%cs.cmu.edu
|
906863a0f9
|
Bug 280987. Remove aPresContext from nsIFrameDebug::List. r+sr=roc, patch by Vidar Braut Harr.
git-svn-id: svn://10.0.0.236/trunk@179728 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-06 21:34:50 +00:00 |
|
roc+%cs.cmu.edu
|
84761d32e5
|
Bug 306222. Make nsIFrame::GetContentAndOffsetsFromPoint, and nsIFrameSelection::HandleDrag, take coordinates relative to the current frame, not some random view. r+sr=roc,patch by Eli Friedman
git-svn-id: svn://10.0.0.236/trunk@179638 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-04 20:04:23 +00:00 |
|
mozilla.mano%sent.com
|
85437d5bd7
|
Bug 305083 - When using ctrl+right-arrow on last word in a wrapping line, caret moves to end of line instead of to beginning of next line. patch from Eyal Rozenberg <eyalroz@technion.ac.il>, r=uriber, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@178953 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-25 15:57:12 +00:00 |
|
roc+%cs.cmu.edu
|
5525e0f045
|
Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman
git-svn-id: svn://10.0.0.236/trunk@178666 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-23 03:57:07 +00:00 |
|
roc+%cs.cmu.edu
|
d225763725
|
Bug 300313. DeCOMtaminate linebreaker/wordbreaker, and access them directly as services rather than through a factory. r+sr=roc, patch by Joshua Welderson (thanks Joshua\!)
git-svn-id: svn://10.0.0.236/trunk@178583 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-22 03:00:06 +00:00 |
|
mozilla.mano%sent.com
|
c1f98a5ee9
|
Bug 299239 - BiDi: Caret is stuck when reaching a single LTR character in RTL text. patch from Eyal Rozenberg <eyalroz@technion.ac.il>. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@177837 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-16 14:19:59 +00:00 |
|
mozilla.mano%sent.com
|
2ff683a3d6
|
Bug 299838 - BiDi: Caret disappears outside the end of lines that end with spaces. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@176172 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-07-16 19:58:26 +00:00 |
|
masayuki%d-toybox.com
|
9d5b41b98d
|
Bug 148947 [quirks]selecting past underline extends underline r+sr=roc, a=benjamin
git-svn-id: svn://10.0.0.236/trunk@176137 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-07-15 15:07:51 +00:00 |
|
mozilla.mano%sent.com
|
4b0d3a86a8
|
backing out bug 299371 (c19) patch as it caused bug 299371 (Right arrow in a 'select all' text field doesn't work)
git-svn-id: svn://10.0.0.236/trunk@175487 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-07-01 16:16:00 +00:00 |
|
mozilla.mano%sent.com
|
810f4ba1c0
|
Bug 207186 (c19) - Prevent caret from looping around non-default-direction text at the beginning of a textarea. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@175410 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-30 20:29:56 +00:00 |
|
smontagu%smontagu.org
|
b25c8e512d
|
Make ComputeWordFragmentDimensions() look at the content data from the next frame instead of this frame. Bug 282760, patch by Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=asa
git-svn-id: svn://10.0.0.236/trunk@174930 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-21 09:11:18 +00:00 |
|
rbs%maths.uq.edu.au
|
9498af5d12
|
German ß and surrogate characters don't render with the proper small-caps font, b=291321. Patch by Hideo Saito <saito@densan.co.jp>, r+sr=rbs, a=shaver
git-svn-id: svn://10.0.0.236/trunk@174347 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-09 08:33:15 +00:00 |
|
masayuki%d-toybox.com
|
b8280e3013
|
Bug 289652 [regression] -moz-selection fails to work r+sr=bzbarsky, a=asa
git-svn-id: svn://10.0.0.236/trunk@173684 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-05-22 17:17:46 +00:00 |
|