65 Commits

Author SHA1 Message Date
sicking%bigfoot.com
441830f1fb Bug 8929: Kill NS_COMFALSE
r=peterv sr=bz


git-svn-id: svn://10.0.0.236/trunk@134400 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 12:44:03 +00:00
cmanske%netscape.com
8198a66a34 Fixed table row deletion and reorganized nsITableEditor methods. b=166922, r=akkana, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@129491 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 04:19:30 +00:00
cmanske%netscape.com
3404165b95 Fixed crash when inserting column in table, b=152320, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@123450 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-17 20:40:47 +00:00
akkana%netscape.com
1f0b47ba2b 128903: Clean up the editor IDL, and anyone who uses them. r=brade,cmanske,ducarroz (for mail); sr=sfraser; a=dbaron
git-svn-id: svn://10.0.0.236/trunk@116581 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 22:11:14 +00:00
brade%netscape.com
acb4221efb remove kCContentIteratorCID since it's unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111304 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:40:27 +00:00
brade%netscape.com
70c49b1272 more NS_LITERAL_STRING cleanup (bug 26384; r=cmanske, sr=alecf)
git-svn-id: svn://10.0.0.236/trunk@110631 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 15:23:51 +00:00
cmanske%netscape.com
7653f3675f Fixed deleting cells when only 1 column in table, b=99095, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@110208 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:21:14 +00:00
brade%netscape.com
4d6d20f598 NS_LITERAL_STRING cleanup (bug 26384; r=akk, sr=kin)
git-svn-id: svn://10.0.0.236/trunk@110009 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 15:28:47 +00:00
cmanske%netscape.com
02b45c471c Fixed join cells table bug 103360, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108089 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:22:17 +00:00
cmanske%netscape.com
36402f49d3 Fixed table editing hang when spliting cell (b=102967, r=brade, sr=kin) and don't copy empty cell's <br> when joining cells (b=102930, r=brade, sr=hewitt)
git-svn-id: svn://10.0.0.236/trunk@105825 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 21:33:20 +00:00
gerv%gerv.net
3821428085 License changes, take 2. Bug 98089. mozilla/editor/.
git-svn-id: svn://10.0.0.236/trunk@103757 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-25 22:53:13 +00:00
cmanske%netscape.com
7753e79195 Fixed removal of empty selection ranges after joining table cells, b=96668, r=akkana, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@103558 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-22 18:40:58 +00:00
gerv%gerv.net
ae1d5501a1 Oops.
git-svn-id: svn://10.0.0.236/trunk@103236 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 00:02:59 +00:00
scc%mozilla.org
52c8d09e03 bug #98089: ripped new license
git-svn-id: svn://10.0.0.236/trunk@103219 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 20:09:47 +00:00
cls%seawood.org
3b8b92a2e8 Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@101008 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 07:59:59 +00:00
cmanske%netscape.com
ec0bd39530 Fixed Join Table Cells bug 86009, r=mjudge, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@98727 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-05 22:35:22 +00:00
cmanske%netscape.com
d930b72b5d Fixed test of empty cell in Composer table editing (b=84175, r=brade, sr=kin) and join cells should join with cell to right if only 1 cell selected (b=55991, r=mjudge, sr=kin), both a=asa-drivers
git-svn-id: svn://10.0.0.236/trunk@96754 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:15:15 +00:00
jdunn%netscape.com
9e88af06a8 Fixing AIX tinderbox bustage by using temps
sr= scc@mozilla.org
r= cmanske@netscape.com
a= chofmann@netscape.com
# 82523


git-svn-id: svn://10.0.0.236/trunk@95905 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 11:57:57 +00:00
cmanske%netscape.com
82a53959b8 Fixed infinite loop problems in Table Editing, b=79462, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@95051 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 21:30:24 +00:00
cmanske%netscape.com
faba49aa9b Fixed reset selection when inserting under <head>. Also removed compile warning in nsTableEditor.cpp, b=71883, r=jfrancis,kin sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92060 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-12 03:41:06 +00:00
mjudge%netscape.com
77323a8468 66318 r= kin, sr=kin tested by ducarozz ,phil chofmann approved..changing APIS to be idl so we can use in embedding land... lots of string changes too to nsAStrings
git-svn-id: svn://10.0.0.236/trunk@91610 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-07 00:45:26 +00:00
akkana%netscape.com
02dbe54c0d 66345: Factoring necessary for editor reorganization. sr=kin/sfraser, r=jfrancis
git-svn-id: svn://10.0.0.236/trunk@91511 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 23:48:01 +00:00
cmanske%netscape.com
2a78d1e0c8 Fixed table editing bug 63439. r=brade,jfrancis, sr=kin
git-svn-id: svn://10.0.0.236/trunk@88015 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-26 22:02:06 +00:00
dbaron%fas.harvard.edu
3b00bf8420 Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@84707 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 04:12:05 +00:00
cmanske%netscape.com
592c5876f1 Reinstating table selection work for bug 57863 now that textfield.value bug 63376 is fixed. r=kin, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@83913 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-20 22:13:56 +00:00
leaf%mozilla.org
758c5a8f89 backing out regression-causing changes to reopen tree
git-svn-id: svn://10.0.0.236/trunk@83903 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-20 18:09:53 +00:00
cmanske%netscape.com
2c944be4b8 Changes for table selection enums, part of bug 57863, r=jfrancis, sr=kin
git-svn-id: svn://10.0.0.236/trunk@83885 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-20 02:35:27 +00:00
dbaron%fas.harvard.edu
fc1d2a9cd5 Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@83446 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 04:46:08 +00:00
warren%netscape.com
a8b9664a8c Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
c6b67eceeb Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@81885 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 22:43:51 +00:00
cmanske%netscape.com
939b1716e8 Part of fix for nested tables bug 53733. r=brade, a=sfraser
git-svn-id: svn://10.0.0.236/trunk@80022 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 22:23:03 +00:00
mjudge%netscape.com
2fc6190bef small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575
git-svn-id: svn://10.0.0.236/trunk@79118 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 11:45:01 +00:00
cmanske%netscape.com
9e35a8ec8a Finished HTML Source editing problems with title tag (41869), split table crash (50791), filename problems (48631). r=akkana, fixed NS_LITERAL_STRING usages in nsHTMLEditor for performance (26384), r=scc
git-svn-id: svn://10.0.0.236/trunk@77667 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 22:49:08 +00:00
cmanske%netscape.com
213ac26628 nsbeta3 bug fixes: HTML source now working (50034, 41869), copy cell color after split (45279), truncate file url at '#' (48631). r=sfraser, kin
git-svn-id: svn://10.0.0.236/trunk@77572 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 02:44:08 +00:00
anthonyd%netscape.com
f4c17f81ff fix for bug 48624 (hidden selection issues with plain text widgets)
fix for bug 45662 (updating range impl to dom spec)
fix for some edge case selection issues invloving multiple windows, no bug #
but saari knows about this.
r: sfraser, jfrancis, mjudge, saari
a: beppe


git-svn-id: svn://10.0.0.236/trunk@77040 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 03:54:30 +00:00
scc%mozilla.org
9e28a8b643 fixing code that relied on implicit string construction; note that |NS_LITERAL_STRING| does not produce an |nsString|, it produces something that is a |nsAReadableString|. Many functions still take |nsString&| arguments, and so |NS_LITERAL_STRING| is not appropriate in calling them, yet.
git-svn-id: svn://10.0.0.236/trunk@76734 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-20 00:34:08 +00:00
jfrancis%netscape.com
765bda40d2 fix for 45281, cannot insert a table caption. r=fm
git-svn-id: svn://10.0.0.236/trunk@76254 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-13 23:53:34 +00:00
cmanske%netscape.com
f3cfdd30aa Big UI fix checkin continued - same bugs as last checkin. r=sfraser
git-svn-id: svn://10.0.0.236/trunk@75959 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 03:43:09 +00:00
brade%netscape.com
49613c436b add static to remove warning
git-svn-id: svn://10.0.0.236/trunk@74948 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-27 21:49:46 +00:00
cmanske%netscape.com
c7e1286f2d Fixed warnings revealed by Linux build in table editing code
git-svn-id: svn://10.0.0.236/trunk@74066 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-12 01:15:17 +00:00
cmanske%netscape.com
fbb8adfdad Finishing table editing+dialog work (b=20973, r=jfrancis), and disabling commands when in HTML Source mode (b=38875, r=sfraser)
git-svn-id: svn://10.0.0.236/trunk@74050 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-11 23:41:22 +00:00
cmanske%netscape.com
d916040dae Table editing work. b=20973, r=jfrancis
git-svn-id: svn://10.0.0.236/trunk@73607 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-01 00:37:12 +00:00
cmanske%netscape.com
290fb40fb7 Implement switching betweeen TH and TD elements for table editing. b=20973, r=jfrancis, akkana
git-svn-id: svn://10.0.0.236/trunk@72891 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-22 05:39:54 +00:00
cmanske%netscape.com
949e725655 New method for table editing (b=20973, r=jfrancis); Use nsIStyleSheet::SetEnable() for editmode stylesheets instead of removing and reloading -- necessary for bug 40767. r=sfraser
git-svn-id: svn://10.0.0.236/trunk@72189 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-14 04:58:29 +00:00
cmanske%netscape.com
77f7ac61c7 Fixed infinite loop in Join Table Cell, bug 30606, r=akkana, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@70468 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-18 21:02:10 +00:00
cmanske%netscape.com
0d89d5ecea Last tweak of the night to Split Table Cell
git-svn-id: svn://10.0.0.236/trunk@70361 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 06:47:34 +00:00
cmanske%netscape.com
b81ed94ab8 Fixed another edge case in Split Cell when lots of columns have rowspan > 1
git-svn-id: svn://10.0.0.236/trunk@70341 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 06:23:55 +00:00
cmanske%netscape.com
7b902466de Fixed problems when spliting a cell that has both rowspan > 1 and colospan > 1, part of bug 20973
git-svn-id: svn://10.0.0.236/trunk@70288 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 04:58:34 +00:00
cmanske%netscape.com
46b34ca1a6 Implemented Split Table Cell, part of bug 20973
git-svn-id: svn://10.0.0.236/trunk@70261 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 03:21:17 +00:00
cmanske%netscape.com
db806b4238 Fixed Composer taskbar buttons. Changed Editorshell mouse listener so editorshell controls action, allowing selection of elements in All Tags mode with single click. Improved isCommandEnabled for Split cell command
git-svn-id: svn://10.0.0.236/trunk@69997 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 05:33:51 +00:00