Commit Graph

1176 Commits

Author SHA1 Message Date
rbs@maths.uq.edu.au
1bdd894fc7 Disable parts of the patch for bug 307875 to fix the caret & IME regressions in bug 310227 and bug 310318, r+sr=bz 2005-10-01 05:17:20 +00:00
rbs@maths.uq.edu.au
e5d6ac4ca8 Avoing crashing due to outdated text pointers by never poking at dirty text frames, b=307875, r+sr=bzbarsky 2005-09-27 02:47:17 +00:00
mozilla.mano@sent.com
ca55e61ae9 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. 2005-09-18 14:29:09 +00:00
Olli.Pettay@helsinki.fi
2270988df0 Bug 306895, Triple click should select lines, not paragraphs, in white-space: -moz-pre-wrap;, p=uriber@gmail.com, r/sr=roc 2005-09-18 12:41:40 +00:00
mats.palmgren@bredband.net
84e3ad92d5 Don't apply selection colors when printing. b=90434 r+sr=bzbarsky 2005-09-14 21:32:28 +00:00
mats.palmgren@bredband.net
75b7c2bd61 Fix buffer overflow on 'clusterBuffer' and improve error handling in FillClusterBuffer(). b=307537 r+sr=dbaron 2005-09-12 01:05:58 +00:00
peterv@propagandism.org
9d1684be63 Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz. 2005-09-11 10:08:43 +00:00
rbs@maths.uq.edu.au
541fa9ab8d incorrect width of non breaking space &nbsp; inside MathML, r+sr=roc, b=247151 2005-09-06 22:19:52 +00:00
roc+@cs.cmu.edu
4f18a37e4e Bug 280987. Remove aPresContext from nsIFrameDebug::List. r+sr=roc, patch by Vidar Braut Harr. 2005-09-06 21:34:50 +00:00
roc+@cs.cmu.edu
cac4b42297 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 2005-09-04 20:04:23 +00:00
mozilla.mano@sent.com
0fddd92217 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. 2005-08-25 15:57:12 +00:00
roc+@cs.cmu.edu
3ce3467504 Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman 2005-08-23 03:57:07 +00:00
roc+@cs.cmu.edu
e6ec1e3265 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\!) 2005-08-22 03:00:06 +00:00
mozilla.mano@sent.com
8da334393c 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 2005-08-16 14:19:59 +00:00
mozilla.mano@sent.com
0a76d05983 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. 2005-07-16 19:58:26 +00:00
masayuki@d-toybox.com
0ba7a8acac Bug 148947 [quirks]selecting past underline extends underline r+sr=roc, a=benjamin 2005-07-15 15:07:51 +00:00
mozilla.mano@sent.com
dc4e7779b5 backing out bug 299371 (c19) patch as it caused bug 299371 (Right arrow in a 'select all' text field doesn't work) 2005-07-01 16:16:00 +00:00
mozilla.mano@sent.com
90cf53ff2e 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. 2005-06-30 20:29:56 +00:00
smontagu@smontagu.org
b1205a0231 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 2005-06-21 09:11:18 +00:00
rbs@maths.uq.edu.au
66e2f578e7 German &szlig; 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 2005-06-09 08:33:15 +00:00
masayuki@d-toybox.com
83a7e35d3b Bug 289652 [regression] -moz-selection fails to work r+sr=bzbarsky, a=asa 2005-05-22 17:17:46 +00:00
blizzard@redhat.com
1307557ab0 Bug #260663. When pango is available use it for grapheme cluster information to figure out where valid selection points are. Change text rendering to use clip regions for rendering selected strings instead of rendering partial strings instead. r+sr=roc,a=asa 2005-05-02 20:48:32 +00:00
rbs@maths.uq.edu.au
710ce404d4 Discarded characters cause the selected text to shift, b=289857. Patch by Hideo Saito <saito@densan.co.jp>, r+sr=rbs, a=chofmann 2005-04-22 01:30:46 +00:00
rbs@maths.uq.edu.au
90e278c573 view-source crashes on bidi text, b=291176, r=smontagu, sr=bz, a=asa 2005-04-21 21:45:59 +00:00
masayuki@d-toybox.com
98fea8f751 bug 290920 If an element has 'font-variant: small-caps', the selection color is broken r/sr=bzbarsky, a=dbaron 2005-04-21 07:54:32 +00:00
masayuki@d-toybox.com
c978b38571 bug 56314 reverse selection colors when page background is similar to default selection background. Updating the algorithm. r/sr=bzbarsky, a=dbaron 2005-04-19 06:05:22 +00:00
smontagu@smontagu.org
07ddc7c0c9 Fix typo from bug 284927. Bug 290567, r+sr=roc, a=mkaply 2005-04-18 03:55:52 +00:00
rbs@maths.uq.edu.au
a97f4b6fb5 text-transform: uppercase or capitalize messes the German character &szlig;, b=96423, r+sr=roc, a=asa 2005-04-18 00:13:45 +00:00
rbs@maths.uq.edu.au
8c63730c6e Selection details leak, b=290425, r+sr=bzbarsky, a=asa 2005-04-16 04:03:11 +00:00
smontagu@smontagu.org
fa29a1fb4f Add a rendering hint for gfx implementations that perform reordering of complex text after applying spacing. Bug 284927, r+sr=roc, a=asa 2005-04-15 10:25:43 +00:00
masayuki@d-toybox.com
60c0a01c99 bug 56314 reverse selection colors when page background is similar to default selection background. r=sfraser, sr=bzbarsky 2005-04-04 10:40:48 +00:00
scott@scott-macgregor.org
afe26e561c Bug #282506 --> Inline spell check words go blank while message is being sent
because the text frame is hiding selection text for disabled text nodes. We should never hide
the selection if it is of type spellcheck.

sr=dbaron
2005-03-16 22:58:10 +00:00
roc+@cs.cmu.edu
682215de50 Bug 236996. Underline IME preedit text on Mac. Patch by waverider, r=masayuki, sr=roc 2005-02-28 23:39:26 +00:00
scott@scott-macgregor.org
8ea301a405 Bug #278312 --> layout and selection changes to support inline spell checking for Thunderbird
Includes changes to draw spell check selection as a red dotted line instead of a solid underline.

r/sr=dbaron
2005-01-31 17:57:35 +00:00
jshin@mailaps.org
74763b523d bug 275672 : Right-most character (that means end of line) should not have extra space for justification patch by masayuki@d-toybox.com, r+sr=roc 2005-01-13 19:21:18 +00:00
cbiesinger@web.de
fbdf1319d5 38447 layout,content,dom and xpwidget part: Implement Handling of URI Values on
CSS "cursor" Properties
for dom,layout,content: r+sr=bz
for widget: r+sr=roc
2004-12-30 21:56:11 +00:00
bmlk@gmx.de
7d4129e77a remove unused prescontext argument from GetOffsetFromView bug 276015 r/sr=dbaron 2004-12-26 19:48:54 +00:00
cbiesinger@web.de
341524a412 bug 36322 patch by Masayuki Nakano <masayuki@d-toybox.com> r+sr=roc
Japanese text justification
2004-12-12 16:14:43 +00:00
jshin@mailaps.org
7022c87b11 get rid of the previous check-in (I didn't realize that the tree was frozen. I'm sorry) 2004-11-19 03:32:28 +00:00
jshin@mailaps.org
694f741af4 bug 36322 : Japanese text justification, patch by masayuki@d-toybox.com (r/sr=roc) 2004-11-19 03:21:12 +00:00
rbs@maths.uq.edu.au
f777457a06 Beautify ::first-letter by using MathML's GetBoundingMetrics, b=21616, r+sr=bzbarsky 2004-11-17 04:12:02 +00:00
rbs@maths.uq.edu.au
9292e19211 Crash due to buffer overrun on malformed URL with soft-hyphen characters, b=267669, r+sr=bz 2004-11-16 22:43:06 +00:00
roc+@cs.cmu.edu
6453157e4f Changing IsFrameEmpty to IsSelfEmpty as dbaron requested and I forgot to do before checking in. 2004-11-15 05:01:11 +00:00
roc+@cs.cmu.edu
8ae9836396 Bug 261064. Compute static absolute positions more accurately. Also, ensure that static absolutely positioned frames are moved when their placeholders move. Also, ensure that absolutely positioned frames positioned relative to the left or bottom edge of their container move when the container size changes. r+sr=dbaron (rubberstamp) 2004-11-14 20:22:58 +00:00
smontagu@smontagu.org
c3b2e10539 Make layout debugger show pseudo-styles. Bug 268235, r+sr=roc. 2004-11-11 17:48:09 +00:00
bzbarsky@mit.edu
ce0933890c Mask out temporary bits from the frame state to reduce regression test noise.
Bug 265552, r+sr=roc
2004-10-24 17:23:40 +00:00
rbs@maths.uq.edu.au
2899aa4a3f Improves linebreak behavior at inter-tag boundaries, patch by Hideo Saito <saito@densan.co.jp>, r+sr=rbs 2004-10-19 07:12:55 +00:00
kyle.yuan@sun.com
5699aaf6ec Bug 256252 ctrl+right arrow sometimes skip a word
r/sr=roc, patch=ginn.chen@sun.com
2004-10-09 06:14:44 +00:00
jshin@mailaps.org
f0e0daada0 bug 263411 : :first-letter pseudo-element doesn't include all punctuation marks in the Unicode (r/sr=dbaron) 2004-10-08 05:00:53 +00:00
kyle.yuan@sun.com
54e477027b Bug 237228 pref "layout.word_select.eat_space_to_next_word" can't be set by user in the profile's prefs.js
r=dbaron, sr=roc, patch=ginn.chen@sun.com
2004-09-21 04:25:08 +00:00