Commit Graph

204 Commits

Author SHA1 Message Date
dbaron@fas.harvard.edu
20d7bc6052 Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa 2001-06-20 03:27:48 +00:00
mjudge@netscape.com
df4f704a3b 82151 a=asa r=cmanske fix for hint setting only when successful move was made by caret 2001-06-13 00:00:55 +00:00
hyatt@netscape.com
dfdfa14592 Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson 2001-05-31 22:19:43 +00:00
mjudge@netscape.com
d074d0c12f fixing bad check in tablecellselection. wouldnt work if only 1 char in a text node was selected. bug=68641 r=ftang, sr=hyatt. simple fix.. 2001-05-18 23:07:54 +00:00
ftang@netscape.com
2c9616ef62 fix bug 80552 r=ftang r/sr=jst
check in for simon@softel.co.il
change BidiEnable to GetBidiEnable
2001-05-16 13:40:08 +00:00
brade@netscape.com
b6720965fb rename GetScrollView to GetScrollableView to match Set; bug #65124 2001-05-11 13:25:38 +00:00
mjudge@netscape.com
1c4d66e125 46811 sr= kin r= cmanske 2001-05-11 08:01:40 +00:00
jst@netscape.com
650643b391 Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2001-05-08 16:46:42 +00:00
mjudge@netscape.com
4161e389b9 changing table cell selection to use borders. sr=waterson r= kin 26831 2001-05-03 23:59:55 +00:00
mjudge@netscape.com
629722a315 removing optimization unneeded for table selection to fix 60846sr= kin r= manske after making changes they requested 2001-04-17 23:31:34 +00:00
erik@netscape.com
69b23b1d57 bug 76311; author=simon@softel.co.il; r=mjudge; sr=erik; This fixes the bug
where we were running bidi selection code even on a non-bidi document. It
also fixes a problem in the bidi code where we were ignoring the return
values of a few calls.
2001-04-17 23:03:38 +00:00
erik@netscape.com
5120dafcce 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
dbaron@fas.harvard.edu
338bebf4b6 Remove static constructor for nsStyleColor. r=disttsc@bart.nl sr=brendan@mozilla.org b=67341 2001-02-20 13:44:43 +00:00
heikki@netscape.com
25edbb9354 Checking in changes needed for splitting layout into two separate libraries. r=jst@netscape.com, sr=waterson@netscape.com. Not part of the default build yet. 2001-02-19 12:55:42 +00:00
cmanske@netscape.com
5386071b63 Minor change to remove compile warning 2001-02-16 05:12:08 +00:00
cmanske@netscape.com
8668045ec7 Fixed table selection bug 68860. r=brade, sr=sfraser 2001-02-16 03:33:12 +00:00
brade@netscape.com
ebd626123d cleanup of FetchDesiredX; r=kin; sr=sfraser 2001-02-05 15:43:46 +00:00
cmanske@netscape.com
1ccc01e5a4 Fixed selecting multiple rows, columns. Bug 64093, r=mjudge, sr=kin,sfraser 2001-01-04 00:24:39 +00:00
cmanske@netscape.com
4a6b38c309 Reinstating table selection work for bug 57863 and fixed textfield.value bug 63376. r=kin, sr=sfraser 2000-12-20 22:13:54 +00:00
leaf@mozilla.org
ce1389acc6 backing out regression-causing changes to reopen tree 2000-12-20 18:09:53 +00:00
cmanske@netscape.com
2493911a31 Convert IDL defines from short to long so enums are PRInt32 on all platforms (fixing build bustage) 2000-12-20 03:15:16 +00:00
cmanske@netscape.com
674f20fe4a Trying to fix speedracer build bustage 2000-12-20 02:56:17 +00:00
cmanske@netscape.com
9e1ac4fb94 Table selection work (part of b=57863): Moved param for GetTableSelectionDate from .h to .idl, requiring change from PRUint32 to PRInt16 for all users. Table Cell ranges are now added in document order (location in table) when selecting multiple cells. Refactored table selection methods and fixed leaks. r=mjudge, sr=kin 2000-12-20 01:36:41 +00:00
mjudge@netscape.com
975dd0c66e added in code to allow GetSelection() to work. r= mstoltz 2000-11-29 00:13:00 +00:00
warren@netscape.com
0462ea4ce8 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
7730ce0cd3 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
mjudge@netscape.com
56290775d6 r=kin a=buster. fix has to go to trunk first. bug 49772 2000-10-13 22:37:52 +00:00
jst@netscape.com
ac4808dda8 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
9483bff7a2 fixing sun/sparc i guess it didnt like the inline if/else statement. separating out. 2000-09-14 13:23:31 +00:00
mjudge@netscape.com
ab294f3f8f 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
rayw@netscape.com
c6334366cb Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
jdunn@netscape.com
ca9da6f8d6 Fix warning: return value is required from functions
r= brendan@mozilla.org scc@mozilla.org
#= 52254
2000-09-13 14:11:51 +00:00
anthonyd@netscape.com
d1b2208df7 bug fix for mjudges bug #45387
r=anthonyd
2000-09-13 00:05:29 +00:00
heikki@netscape.com
df20e8d927 Forgot to check that we fire the select event with Select All. Also fix event.target. Part of bug 46085. r=mjudge. 2000-09-12 20:54:41 +00:00
kin@netscape.com
abcd9b5acd Fix for bug #35899 (Page scrolls on selecting text in position:relative div)
- Rewrote the auto-scrolling code to handle the fact that events are now passed
    directly to frames, even though the mouse is outside the window, and the frame
    is not in the clip view. The old code assumed that the viewport frame always
    caught and handled the event, which was the way it used to be.
  - AutoScroll methods now give the option of scrolling parent scrollable views.

r=jfrancis@netscape.com

Fix for bug #49467 (Spell checking not working in composer or NS 6 IM )

  - We no longer throw an error if we are trying to scroll the selection
    into view, when the selection is in a view that has no parent scrollable
    view ... we just return NS_OK and do nothing.

r=syd@netscape.com
2000-08-30 19:42:47 +00:00
jfrancis@netscape.com
23f4d0edd6 disabling fix for 46554 again, in order to fix smoketest blocker 50653 et al 2000-08-29 19:55:16 +00:00
jfrancis@netscape.com
680f081e40 restoring my original fix for 46554, with some additional tweaks to deal gracefully with generated content. To forgive, divine. 2000-08-29 06:37:12 +00:00
jfrancis@netscape.com
4d08d913f8 i'm an idiot 2000-08-29 05:43:03 +00:00
jfrancis@netscape.com
05ae5e8121 turns out that selection code is used even when outputing an entire document (beats me why); disabling my changes so that text field output will work again. 2000-08-29 03:09:54 +00:00
heikki@netscape.com
19b6769b58 Fixed bug 46085. We were not firing the select event. This is the second half of the checkin... had some problems with CVS. jst is watching this checkin. r=mjudge. 2000-08-29 01:47:05 +00:00
jfrancis@netscape.com
085031ce1b fixing a warning 2000-08-29 00:31:53 +00:00
jfrancis@netscape.com
5898c75693 third time is the charm... 2000-08-29 00:07:32 +00:00
jfrancis@netscape.com
f7885f9b41 the end of ubercopy 2000-08-28 23:54:45 +00:00
jfrancis@netscape.com
04282e2826 fix for 46554: copy should grab parent nodes if all children selected; r=sfraser 2000-08-28 23:35:57 +00:00
anthonyd@netscape.com
5c7877dfa5 fix for bug# 43364
selection methods not returning meaningfull information
ie. getAnchorNode
r=mjudge
2000-08-26 21:23:25 +00:00
anthonyd@netscape.com
7f5721f4dd 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
jst@netscape.com
3ba32f670e DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
scc@mozilla.org
65b345cbfe fixing code that relied on implicit string construction 2000-08-19 22:23:46 +00:00
anthonyd@netscape.com
8d1ece7192 fix for bug#48472
apparently nsIContent::ChildAt can be successful
and not return a child. now checking fo that.
r: smfr
a: beppe
2000-08-11 19:55:39 +00:00
anthonyd@netscape.com
8903f533e8 fix for bug# 48472 (dogfood bug)
r: mjudge
a: beppe
2000-08-11 01:36:28 +00:00