Граф коммитов

177 Коммитов

Автор SHA1 Сообщение Дата
jfrancis%netscape.com ced48fcc16 fix for 74122: distinquish between named anchors and links in deletion code. links are deleted if they become empty, but not anchors. r=brade; sr=kin; a=asa 2001-06-12 22:49:09 +00:00
jfrancis%netscape.com 908a89c870 fix for 67847 take 2: forgot to add in requested reviewer changes in previous checkin 2001-06-12 22:27:53 +00:00
jfrancis%netscape.com 64ef101b12 fix for 67847: forward delete can make caret go to start of doc. r=kin; sr=sfraser; a=asa 2001-06-12 22:21:12 +00:00
mkaply%us.ibm.com e6051fdfae #80550
r=jfrancis, sr=sfraser, r=leaf for build changes
Putting back Bidi selection code that was removed by 65557
2001-05-21 23:57:55 +00:00
jfrancis%netscape.com 0cf0561fd6 bug 65557 and cast of thousands: making the editor behave more intelligently wrt html whitespace rules. Improved ws handling for: insert text, insert break, join blocks, split block, delete Yet to be tackled is html copy & paste. r=fm; sr=kin 2001-05-11 12:43:22 +00:00
mjudge%netscape.com 9692e7d349 76442 sr= scc r= anthonyd. last minute fixes to editor to not do stupid copies and instead to use new case insensitive string compares. 2001-04-18 06:17:05 +00:00
jfrancis%netscape.com d8cb6e9ef2 fixes for bugs: 75618 CR line breaks not recognized when inserting data in a plain 76258 IsEditable() needs to be smarter 72968 browser crashes when doing REDO after doing some cut/paste i 55224 switching from HTML Source mode to Normal causes dataloss 71355 style buttons do not work from 2nd cell onwards inside table 71362 empty tables inside (otherwise) empty list item disappears w 74655 40% of reply time in mailcompose spent converting linefeeds r=fm; sr=kin 2001-04-17 10:15:05 +00:00
mjudge%netscape.com d8ad0a43f1 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 2001-04-07 00:45:26 +00:00
akkana%netscape.com 77bd006639 66345: Factoring necessary for editor reorganization. sr=kin/sfraser, r=jfrancis 2001-04-05 23:48:01 +00:00
pinkerton%netscape.com 57dab27cad allow macs with low memory to build optimized by setting the |lowmem| option. bug 72945. r=peterv/sr=shaver. 2001-03-27 23:08:32 +00:00
erik%netscape.com 84ace96483 bug 71314; author=simon@softel.co.il; r=mjudge,anthonyd; sr=erik; changes
from IBM bidi project (Arabic, Hebrew, etc); some in ifdef for now
2001-03-21 01:16:22 +00:00
blakeross%telocity.com 4c8a38b2d1 Making editor's |dont_AddRef| usages easier on the eyes (56033). r=timeless sr=scc 2001-02-26 00:28:58 +00:00
jfrancis%netscape.com 99c9cbe27a thank heavens i'm paranoid, or i wouldn't have found prob with ancient patch 2001-02-07 10:07:59 +00:00
jfrancis%netscape.com d5e12cced2 bug 62235 All new data lost after deleting some text bug 56880 backspace can delete entire contents of style node bug 56168 Missing character after closing inline tag which spans lines r=fm; sr=kin 2001-02-07 09:26:51 +00:00
bryner%uiuc.edu 959336880a Bug 67709 - assertions when typing in editor due to uninitialized return value. r=blake, dbaron. sr=brendan. 2001-02-06 02:55:06 +00:00
dbaron%fas.harvard.edu e0028605f5 Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl 2001-02-04 19:39:56 +00:00
jfrancis%netscape.com 1490101fe9 bug 67241: regression from the mongo embedding landing. now the smarts (for adding extra br's at the end of blocks when you hit return) are turned back on for html editors. r=fm; sr=kin 2001-01-31 23:58:42 +00:00
jfrancis%netscape.com d9f4b4f5a9 bug 66290: embedding work: refactor editor to allow smaller plaintext only library. Embedding clients may be interested inthis library if they want to embed a browser but not composer/mail-compose. Reduces library footprint for plaintext-only library by over 50% on all three platforms. r=fm; sr=kin 2001-01-28 20:13:07 +00:00
blakeross%telocity.com 419564bb7e Fix 59327: hwaara's patch to add an assertion. r=jag sr=blizzard 2001-01-17 20:01:11 +00:00
anthonyd%netscape.com 107c2088f3 bug fix for 62796
sr=kin@netscape.com
a=jfrancis@netscape.com
r=jst@netscape.com
2001-01-09 21:44:35 +00:00
anthonyd%netscape.com 395ac65d31 fix for bug#58028 - Range CompareBoundaryPoints returning incorrect values
r=jst,kin
a=kin
2000-12-27 00:37:01 +00:00
dbaron%fas.harvard.edu 33c4278ab5 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 2000-12-09 04:46:08 +00:00
kin%netscape.com 2f644b83f5 Misc fixes for pedantic build warnings.
r=jfrancis@netscape.com a=sfraser@netscape.com
2000-11-29 22:06:02 +00:00
akkana%netscape.com f60790d279 Split plaintext methods off into nsIPlaintextEditor API. sr=sfraser, r=jfrancis 2000-11-17 00:25:31 +00:00
bryner%uiuc.edu bb84427a7f Trivial change, missing "return". r/sr/a=sfraser. 2000-11-16 02:13:30 +00:00
warren%netscape.com 4189314fdb Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
jfrancis%netscape.com 4962303d8f fixes bug 54895: certain editor operations (like align) crashed when applied to mulit-cell table cell selections; r=kin; sr=sfraser; a=jar 2000-10-11 00:24:23 +00:00
jst%netscape.com b3d9cbac12 Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).

Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
mjudge%netscape.com a2fa9edcb5 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 2000-09-14 11:45:01 +00:00
jfrancis%netscape.com ed5ef690db fixes for 45608, 51398, 51591; r=cmanske 2000-09-14 05:59:19 +00:00
cmanske%netscape.com 099cb64947 Adding comment concerning GetAlignment return values not showing mixed state 2000-09-07 14:33:06 +00:00
jfrancis%netscape.com aa1005f51b fix for bug 49889; r=fm 2000-08-30 04:26:55 +00:00
jfrancis%netscape.com 01c583fb06 fixing snafu 2000-08-28 08:40:22 +00:00
jfrancis%netscape.com 5c6d2e1fe7 fixes 40363, 40364: deletion bugs with tables; r=fm 2000-08-28 05:11:49 +00:00
jfrancis%netscape.com 1edcca94d8 fixes bugs 46782,50161,48643,49266,49265,46395; groundwork for bugs 47931,49952; r=fm 2000-08-26 04:03:50 +00:00
anthonyd%netscape.com 52f1883f5b 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
2000-08-24 03:54:30 +00:00
sfraser%netscape.com e709e5e99e Fixes for 48474 (JS errors typing in plain text compose), 44684 (make align buttons reflect state), 49155 (UMR in editor code). r=anthonyd 2000-08-24 01:20:29 +00:00
cmanske%netscape.com 5eafc0feeb Fixed lots of nsbeta3+ bugs: 45756, 47654, 41810,47503,48990, 48995,40204, 42740, 46953, 47646, 47696, 48693, 45899. r=sfraser,jfrancis 2000-08-23 00:29:24 +00:00
jfrancis%netscape.com ed997758ce fixing 49392: editor spazzing uneeded br tags in tables; r=fm 2000-08-19 05:58:11 +00:00
jfrancis%netscape.com 0a99569fca gave a pref a better name and a more traditional set of values. 2000-08-17 09:51:27 +00:00
jfrancis%netscape.com 5b83f16a12 adding a hidden pref for the editor: editor.liReturnBehavior "no" will disable the default behavior of popping you out of lists if you hit return in an empty list item. 2000-08-17 05:26:32 +00:00
jfrancis%netscape.com 744e3f112d 44684: adding a "GetAlignment" call to the editor so that ui can reflect alignment of selection 2000-08-17 03:59:50 +00:00
jfrancis%netscape.com 008d4be4c9 groundwork for 44684: adding a "GetAlignment" call to the editor so that ui can reflect alignment of selection 2000-08-14 12:07:10 +00:00
jfrancis%netscape.com 43aec439d4 fix for 45281, cannot insert a table caption. r=fm 2000-08-13 23:53:34 +00:00
jfrancis%netscape.com fde5fabb60 take 2: fix for 22227 and partial fix for 46209; r=mjudge; a=beppe 2000-07-27 01:03:16 +00:00
jfrancis%netscape.com fc23a56c5b fix for 33213; r=sfraser 2000-07-21 22:06:48 +00:00
jfrancis%netscape.com 8683ca1ef4 fix for 43903; making a list after inline contnet doesnt work 2000-07-12 23:21:49 +00:00
jfrancis%netscape.com 6669bb643d bug fixes: 41744 - editor shouldnt be quite as loosy goosy about html 4.0 as CnavDTD is; 41746 - editor ui state (paragraph format feedback) wrong if a <br> is embedded inside the current block; 41971 - using alignment inside table cells gives unexpected results. 2000-06-29 09:23:41 +00:00
cmanske%netscape.com e27221d200 Implement switching betweeen TH and TD elements for table editing. b=20973, r=jfrancis, akkana 2000-06-22 05:39:54 +00:00