scc%netscape.com
b81fb21272
fixed for nsCOMPtr: no construction or assignment from raw COM interface pointers
1999-03-02 22:27:46 +00:00
brade%netscape.com
11757e7170
add dtd; cleanup
1999-03-02 15:26:37 +00:00
brade%netscape.com
0550029270
add dtd, buttons; cleanup
1999-03-02 15:23:57 +00:00
brade%netscape.com
e4ef5e43a2
add dtd, cleanup
1999-03-02 15:23:28 +00:00
brade%netscape.com
2791360b0f
add dtd
1999-03-02 15:20:35 +00:00
brade%netscape.com
c0824d7765
add dtd, convert to entities, cleanup
1999-03-02 15:20:16 +00:00
brade%netscape.com
787e7d5cca
add dtd; cleanup
1999-03-02 15:19:23 +00:00
brade%netscape.com
ddf6bfa1c4
*** empty log message ***
1999-03-02 15:18:54 +00:00
buster%netscape.com
5333e448a3
implemented GetTextProperty -- only works for bold and italic now,
...
trivial to add more properties
finished first cut at SetTextProperty. This triggers lots of crashes in
range/selection code where we're holding onto a stale frame pointer (at
least, that's my best guess.)
synched with Charlie's change-o-rama
added an assert in DeleteTextTxn::Init() checking aNumCharsToDelete vs.
0
NS_ASSERTION(0!=aNumCharsToDelete, "bad arg, numCharsToDelete");
if the number of chars to delete is 0, we shouldn't be creating a
transaction at all. I had never seen this condition arise before
Charlie's checkin, I don't know if he introduced it or if it was a
latent bug I just never tripped over before.
1999-03-02 07:52:41 +00:00
cmanske%netscape.com
27e9ab27a5
Fixed mismatched declarations/implementations
1999-03-02 07:13:45 +00:00
cmanske%netscape.com
33bdf8086c
added files: mozilla/editor/base/InsertTableTxn.cpp, mozilla/editor/base/InsertTableCellTxn.cpp, mozilla/editor/base/InsertTableColumnTxn.cpp, mozilla/editor/base/InsertTableRowTxn.cpp, mozilla/editor/base/DeleteTableTxn.cpp, mozilla/editor/base/DeleteTableCellTxn.cpp, mozilla/editor/base/DeleteTableColumnTxn.cpp, mozilla/editor/base/DeleteTableRowTxn.cpp, mozilla/editor/base/JoinTableCellsTxn.cpp, mozilla/editor/base/nsHTMLEditor.cpp, mozilla/editor/base/EditTable.cpp, mozilla/editor/base/nsHTMLEditFactory.cpp
1999-03-02 05:32:29 +00:00
cmanske%netscape.com
e415eb79b4
Implemented nsHTMLEditor. Changed prototypes to be use NS_IMETHOD and NS_IMETHODIMP. Started table editing transactions
1999-03-02 05:30:53 +00:00
cmanske%netscape.com
4f75dec32a
Added exported header file for nsHTMLEditor
1999-03-01 19:55:43 +00:00
cmanske%netscape.com
e8f419ec92
New files for nsHTMLEditor and table editing transactions (not working yet)
1999-03-01 19:54:47 +00:00
brade%netscape.com
ea24559942
First Checked In.
1999-02-26 19:51:49 +00:00
ebina%netscape.com
1b377a9c65
Changing RegisterFactory to use the new API.
1999-02-26 15:59:52 +00:00
warren%netscape.com
44cae3cd3f
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
1999-02-26 10:17:14 +00:00
rickg%netscape.com
7fe2dc800c
fix build crash caused by deque API change
1999-02-26 07:37:27 +00:00
rickg%netscape.com
00ee3b87f3
attempt to fix build
1999-02-26 07:24:27 +00:00
rickg%netscape.com
ce3f1fd855
small bug fixes and removal of global statics
1999-02-26 06:33:54 +00:00
mcafee%netscape.com
20e03d42ad
Adding do_QueryInterface() to fix Solaris/nxCOMPtr ambiguity.
1999-02-26 03:50:37 +00:00
mcafee%netscape.com
a35c96fc59
readding my fix that buster whomped.
1999-02-26 03:46:08 +00:00
sfraser%netscape.com
3a123c982b
Mac project changes -- link with MSLDropInRuntime, instead of MSLShLibRuntime, and fix link order.
1999-02-26 00:54:57 +00:00
sfraser%netscape.com
313ee557d8
Mac project changes -- convert from using MLSShLibRuntime to MSLDropinRuntime.
1999-02-26 00:44:01 +00:00
brade%netscape.com
6a3f529de5
reformat (remove tabs; fix spacing/indent to be consistent with other files)
1999-02-25 17:32:00 +00:00
brade%netscape.com
70e2685996
clean up (remove tabs, etc.)
1999-02-25 17:01:03 +00:00
brade%netscape.com
13f3d6cbf6
First Checked In.
1999-02-25 16:46:58 +00:00
brade%netscape.com
32a6e5b159
First Checked In.
1999-02-25 16:35:36 +00:00
brade%netscape.com
b74ecbf609
First Checked In.
1999-02-25 16:20:55 +00:00
buster%netscape.com
a5569c07c6
minor bug fixes
1999-02-25 16:09:18 +00:00
brade%netscape.com
a02f07f8de
First Checked In.
1999-02-25 16:07:25 +00:00
buster%netscape.com
d4d0ce10be
edge conditions now supported for SetTextProperty. You now get correct behavior when you select the beginning of a text block, or the end.
...
You now get correct behavior if the selection spans multiple text blocks, as long as the blocks have the same grandparent.
1999-02-25 16:05:43 +00:00
mcafee%netscape.com
1f14ae886e
Solaris needs newline at end of file
1999-02-25 03:34:39 +00:00
dcone%netscape.com
281c410602
Added InsertElementTxn.cpp and nsEditProperty.cpp
1999-02-24 17:36:12 +00:00
buster%netscape.com
d0c50d71b5
minor interface changes
1999-02-24 17:31:09 +00:00
buster%netscape.com
c05dfef653
added InsertElementTxn
...
added nsEditProperty
beginning of implementation for SetTextProperties. Currently, it only works if the selection is entirely within a single text node. Currently only
supports bold and italic (mapped to ctrl-b and ctrl-i for testing purposes.)
changed a bunch of interfaces to make things easier, like CreateElement now returns (as an out-param) the element created.
1999-02-24 17:24:37 +00:00
brade%netscape.com
bf782e34c6
First Checked In.
1999-02-23 17:07:25 +00:00
warren%netscape.com
01dd4f0ed6
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
1999-02-23 08:10:24 +00:00
kin%netscape.com
f87a9a3d4a
Added IID() methods.
1999-02-22 19:56:57 +00:00
buster%netscape.com
c7e7fd1131
caught up to new ScrollIntoView changes.
...
most transactions now properly set selection after modifying content, for Do, Undo, Redo.
lots of cleanup and minor bug fixes.
1999-02-22 15:53:31 +00:00
mjudge%netscape.com
8ea394c9ee
depricating the ScrollIntoView call. dont need it. the selection modification assures us of scrolling to view after batching.
1999-02-21 03:48:52 +00:00
buster%netscape.com
8efe480686
beginning work on ScrollToFrame
1999-02-20 21:29:27 +00:00
mjudge%netscape.com
b3cb7695a5
adding batching for selection.
1999-02-19 23:41:49 +00:00
brade%netscape.com
b553b3670f
add prototype to reduce warnings on Macintosh compiler
1999-02-19 16:13:47 +00:00
brade%netscape.com
fea14bd750
move local variable into comment block to reduce warnings on Macintosh compiler
1999-02-19 16:11:23 +00:00
brade%netscape.com
e44af60f86
remove unused local variable to reduce warnings on Macintosh compiler
1999-02-19 16:09:37 +00:00
mcafee%netscape.com
40e8ad043a
Solaris: adding do_QueryInterface() wrappers to finish scc's nsCOMPtr carpool. a=scc
1999-02-19 11:30:31 +00:00
mcafee%netscape.com
0d9d97bf4f
Adding do_QueryInterface() wrapper for Solaris, this is the other part of scc's nsCOMPtr carpool
1999-02-18 23:18:56 +00:00
mcafee%netscape.com
5b9af87290
Solaris needs newline at end of file.
1999-02-18 23:09:08 +00:00
buster%netscape.com
d968e97e64
work in progress
1999-02-18 23:01:06 +00:00