brettw%gmail.com
c11a5701de
Bug 346729 r+sr=bryner a=beltzner Table cell selection is broken, copying & pasting gives two copies of content
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@207397 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 00:14:20 +00:00
Olli.Pettay%helsinki.fi
2cd9dc5b24
Bug(s) 336592, (346431, 346964,) Crash when window gets destroyed during selection even, r+sr=roc, a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206610 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 18:52:05 +00:00
uriber%gmail.com
d042777c59
Check for a null aNode in nsTypedSelection::ContainsNode and return immediately. bug=347036 r=brettw sr=bryner a=dbaron
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206545 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 05:29:38 +00:00
brettw%gmail.com
50c89378a4
Bug 346185 r=uriber sr=bryner a=beltzner Underlining disappears on other words when one is corrected
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206398 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-02 15:54:39 +00:00
Olli.Pettay%helsinki.fi
c4f1f05845
bug 345600, Crash [@ nsTextInputListener::UpdateTextInputCommands] using onselect and removing textarea, r+sr=roc, a=mtschrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206114 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 06:49:20 +00:00
brettw%gmail.com
56cb6af3e5
Bug 345099 r=uriber sr=bryner a=dbarin Sort ranges in selection for faster comparison.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@205089 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-28 22:06:53 +00:00
brettw%gmail.com
70b4f9b5f1
Bug 337871 r+sr+a=roc Screen jumps around when spellchecking
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200969 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 22:45:04 +00:00
mark%moxienet.com
31fed936ef
209989 After Find Again (Ctrl-G/F3), text highlighting color becomes green. Patch by Peter Kasting <pkasting@google.com>. r=mconnor sr=dbaron a/1.8.1=dbaron
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200378 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 00:31:11 +00:00
bzbarsky%mit.edu
5a8213a177
Bug 328395: deal with an nsTypedSelection existing after its presentation is
...
destroyed so it doesn't crash. Patch by Eli Friedman <sharparrow1@yahoo.com >,
r=bzbarsky, sr=roc, branch181=roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195020 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 01:40:34 +00:00
uriber%gmail.com
57edbabfaf
Missed hunk from the patch to Bug 299417: Left/right arrow keys in textarea/text input behave incorrectly when text is selected. patch by <mats.palmgren@bredband.net> r=roc sr=roc a=glazou,roc
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192795 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 18:57:16 +00:00
timeless%mozdev.org
bc090e2e6d
Bug 299417 Left/right arrow keys in textarea/text input behave incorrectly when text is selected.
...
patch by mats.palmgren@bredband.net r=roc sr=roc a=glazou,roc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191465 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 07:06:16 +00:00
uriber%gmail.com
943b7e061b
Backed out patch for bug 313602 because it caused a regression
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191279 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-26 19:10:55 +00:00
uriber%gmail.com
9f06f31242
Bug 305798: Bidi:After deleting last character of reverse-direction text, arrow keys move caret incorrectly. r=smontagu, sr+a=roc
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191246 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 17:48:52 +00:00
uriber%gmail.com
b8967b06e4
Bug 312620: Bidi: Caret doesn't move correctly when arrowing where line wraps, if the wrapped line starts with a single reverse-direction character. r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191245 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 16:48:59 +00:00
uriber%gmail.com
01db99b2e6
Bug 313602: Bidi: Caret appears incorrectly when using up/down arrows to move into a blank line surrounded by reverse-direction text. r=smontagu sr+a=roc
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191244 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 16:40:42 +00:00
uriber%gmail.com
1674e662e7
Bug 308017: Bidi: up/down-arrow sometimes behave incorrectly after switching keyboard layout. r=smontagu sr+a=roc
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191243 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 16:33:38 +00:00
uriber%gmail.com
0711ce3740
Bug 299622: BiDi: Pressing End in a blank line moves the caret back, to the end of the previous line. r=smontagu sr+a=roc
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191242 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 16:20:10 +00:00
dbaron%dbaron.org
6fd220d464
Don't store a widget in the delayed caret data; it's not important, and it might have been destroyed. b=307989 r+sr=roc a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189565 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-10 19:38:51 +00:00
mozilla.mano%sent.com
d6ac469c9a
Bug 303399 - Bidi: Problems with caret positioning on blank lines. patch from Uri Bernstein <uriber@gmail.com>, r=mrbkap, sr=roc, a=asa.
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179149 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-28 00:45:05 +00:00
mozilla.mano%sent.com
65281ba197
Bug 301033 - Bidi: Caret placed in wrong position when arrowing over a single reverse-direction character. patch from Uri Bernstein <uriber@gmail.com>, r+sr=roc, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@177316 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-08 07:35:48 +00:00
rbs%maths.uq.edu.au
71eb574482
Avoing crashing due to outdated text pointers by flushing pending reflows before finding out where to scroll the selection, b=252970, r+sr=bzbarsky, a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@176866 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 02:43:17 +00:00
cbiesinger%web.de
28b8f98269
254278 assign to |result| in the loop, to terminate at the right place
...
r+sr=bz a=asa
git-svn-id: svn://10.0.0.236/trunk@176093 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-14 15:48:11 +00:00
jst%mozilla.jstenback.com
ebed1ee784
Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@172848 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 23:48:28 +00:00
timeless%mozdev.org
7352c62e9a
Bug 217599 Minor tweaks to nsSelection
...
r=akk sr=rbs
git-svn-id: svn://10.0.0.236/trunk@171203 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 07:35:17 +00:00
bryner%brianryner.com
8ed5dd41fb
Remove nsIAutoCopy and fold the functionality into nsSelection.cpp (bug 231343). r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@168595 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-31 23:47:26 +00:00
scott%scott-macgregor.org
48f07cde0c
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
git-svn-id: svn://10.0.0.236/trunk@168554 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-31 17:57:35 +00:00
mats.palmgren%bredband.net
9c8e99db31
Move caret normally even if it collapses a selection. b=207623 r=aaronleventhal sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@168330 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-25 22:38:37 +00:00
bmlk%gmx.de
e547c59f49
remove unused prescontext argument from GetOffsetFromView bug 276015 r/sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@167037 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-26 19:48:54 +00:00
dbaron%dbaron.org
7a4b3c8ec0
Make page up and page down leave at most two lines in common between pages. b=175380 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@165753 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 22:05:36 +00:00
timeless%mozdev.org
d046585f1b
Bug 106386 Correct misspellings in source code
...
patch by ajvincent@gmail.com r=dbradley rs=brendan
git-svn-id: svn://10.0.0.236/trunk@165193 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-10 07:27:11 +00:00
bzbarsky%mit.edu
f53f98f7f3
Create an api for easily converting between the coordinate systems of two
...
frames or two views. Use this to fix the auto-positioning of abs pos boxes to
work no matter how their containing block and the block their placeholder lives
in are related, and convert various other callers to the new API. Bug 266968,
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@164857 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 16:16:57 +00:00
daniel%glazman.org
4d558f2a48
fixes inconsistent selection schemes in HTML tables; b=261385, r=Neil, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@164090 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-20 15:24:11 +00:00
bzbarsky%mit.edu
b82e9a1148
Fix ComparePoints() to be faster (helps with things like innerHTML). Bug
...
262764, r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@163486 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-09 21:02:16 +00:00
dbaron%dbaron.org
cdd43406c9
Don't allow the user to scroll things that are 'overflow: hidden'. b=259615 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@162578 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-21 04:41:08 +00:00
neil%parkwaycc.co.uk
7903ea1651
Don't use QueryInterface to get a view from a scrollable view b=258521 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@162561 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-20 22:25:07 +00:00
roc+%cs.cmu.edu
ab88d1e1ac
Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
...
git-svn-id: svn://10.0.0.236/trunk@162269 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-14 02:28:03 +00:00
bryner%brianryner.com
192e1124fa
Restoring previous failure code, follow-up to bug 257596
...
git-svn-id: svn://10.0.0.236/trunk@161595 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 18:02:04 +00:00
bryner%brianryner.com
ffa6c10070
Remove unneeded nsIFocusTracker interface, changing all users to nsIPresShell (bug 257596, r+sr=roc).
...
git-svn-id: svn://10.0.0.236/trunk@161569 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 05:16:00 +00:00
mats.palmgren%bredband.net
c3b56c8527
Fix keyboard scrolling for elements using overflow:scroll by scrolling the nearest scrollable view from the caret. b=251986 r=roc sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@160447 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-06 15:55:17 +00:00
cbiesinger%web.de
6486659657
Bug 254278 remove some *WithConversion in layout/content
...
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@160355 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-04 17:33:30 +00:00
bryner%brianryner.com
736c955c54
Remove non-inlined version of nsIPresShell::GetDocument(). Bug 253889, r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@160208 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 04:52:55 +00:00
bryner%brianryner.com
865734bf2f
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
...
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 23:15:21 +00:00
roc+%cs.cmu.edu
8721fb6de7
Bug 53966. Don't just capture to the nearest view when selecting with mouse; only capture to the nearest scrolling view. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@159520 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-20 00:02:43 +00:00
smontagu%smontagu.org
d1a1c12261
DeCOMtaminate nsIFrame Set/GetProperty and merge Set/GetBidiProperty with it. Bug 117751, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@157214 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-01 06:20:16 +00:00
jst%mozilla.jstenback.com
74089032ff
Fixing bug 240543. Hiding some nsIPref* API bloatyness in nsContentUtils. r=caillon@aillon.org, sr=peterv@propagandism.org
...
git-svn-id: svn://10.0.0.236/trunk@155712 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-29 23:34:19 +00:00
gerv%gerv.net
98831918fc
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155044 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 21:52:36 +00:00
bryner%brianryner.com
2359d2f7c4
More nsIPresContext deCOMtamination (bug 229371). r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@154743 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-13 00:28:44 +00:00
sicking%bigfoot.com
611753ba16
Bug 236620: kill nsIContent::CanContainChildren
...
r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@153597 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 00:22:03 +00:00
dbaron%dbaron.org
e5ad15e520
Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@153040 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 21:38:31 +00:00
bryner%brianryner.com
5b5cd321a4
Guarantee that the pres context's device context will be non-null by returning failure from Init() if it's null. Rename inline getter GetDeviceContext() to DeviceContext(), convert all callers to use the inline getter, and remove the virtual/refcounting getter. Bug 229371, r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@152182 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-02 22:17:21 +00:00