Commit Graph

189543 Commits

Author SHA1 Message Date
sfraser%netscape.com
08cab58a36 Minor fixage for new command stuff.
git-svn-id: svn://10.0.0.236/trunk@232533 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:35 +00:00
cmanske%netscape.com
c6215cf378 Fixed Composer bugs 287475, 36937, 36981, 36996. More massive XUL skin conversion.
git-svn-id: svn://10.0.0.236/trunk@232532 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:34 +00:00
hyatt%netscape.com
b7b2d3858f fix menus.
git-svn-id: svn://10.0.0.236/trunk@232531 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:33 +00:00
cmanske%netscape.com
43f4d8d09b Very simple UI fix - replaced titledbutton with button for Plain Text Editor
git-svn-id: svn://10.0.0.236/trunk@232530 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:32 +00:00
akkana%netscape.com
f33f508c04 36778: Contribution from Ryan Cassin (kidteckco@hotmail.com) to fix toolbar and titlebar in plaintext editor
git-svn-id: svn://10.0.0.236/trunk@232529 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:31 +00:00
danm%netscape.com
9f3da26491 dist...chrome restructuring
git-svn-id: svn://10.0.0.236/trunk@232528 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:30 +00:00
cmanske%netscape.com
86cba2affe Lots and lots of bug fixes and XUL widget conversions. Work in progress, but must checkin to allow XPFE to fix bugs
git-svn-id: svn://10.0.0.236/trunk@232527 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:29 +00:00
cmanske%netscape.com
f5e8b9b904 Fixed broken smileys in Mail Composer. b=70031, r=suresh, sr=kin
git-svn-id: svn://10.0.0.236/trunk@232526 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:22 +00:00
akkana%netscape.com
86a978a794 169308: Make nsIEditorLogging scriptable: fix a typo. r=brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@232525 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:21 +00:00
akkana%netscape.com
d2fa00943e 169308: Make nsIEditorLogging scriptable: fix a typo. r=brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@232524 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:20 +00:00
akkana%netscape.com
ea80378a58 169308: Make nsIEditorLogging scriptable: a couple of nicities suggested by Kin. r=brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@232523 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:19 +00:00
akkana%netscape.com
5ed14fa3bc 169308: Make nsIEditorLogging scriptable. r=brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@232522 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:18 +00:00
akkana%netscape.com
342aecdc8c 169001: remove editorshell references. r=brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@232521 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:17 +00:00
brade%netscape.com
1fdb6a9112 clean up new Object usage (bug 157970); r=Neil, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@232520 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:16 +00:00
glazman%netscape.com
f5bdc5bcc6 Test Selection debug menu item was horked in Composer; b=146424, r=neil@parkwaycc.co.uk, sr=jst
git-svn-id: svn://10.0.0.236/trunk@232519 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:15 +00:00
cmanske%netscape.com
f222cbb48d Update for publishing UI, b=88208, r=brade, sr=ben
git-svn-id: svn://10.0.0.236/trunk@232518 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:14 +00:00
darin%netscape.com
0c7c704ec6 fixes bug 15320 "Forms/Necko: Temp file (formpost) left after file upload"
r=dougt, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@232517 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:13 +00:00
gerv%gerv.net
26a275439d License changes, take 2. Bug 98089. mozilla/editor/.
git-svn-id: svn://10.0.0.236/trunk@232516 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:12 +00:00
gerv%gerv.net
7d5f108c73 Oops.
git-svn-id: svn://10.0.0.236/trunk@232515 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:11 +00:00
scc%mozilla.org
085a8dcbbb bug #98089: ripped new license
git-svn-id: svn://10.0.0.236/trunk@232514 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:10 +00:00
akkana%netscape.com
03a1abb210 54726: Add link to W3C Validator
90550: Need to rewrite URLs for publishing and for save as
91388: Link checker, Work in progress (doesn't work yet)
r=brade, sr=kin


git-svn-id: svn://10.0.0.236/trunk@232513 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:09 +00:00
kin%netscape.com
d0001e2da0 Fixes for bug #66308 ([embed] XPIDL'ize transaction manager)
sr=sfraser@netscape.com,mscott@netscape.com r=jfrancis@netscape.com

* nsITransaction, nsITransactionListenter, nsITransactionManager have
  been XPIDL'ized and moved into mozilla/editor/txmgr/idl. The versions
  of these interfaces in mozilla/editor/txmgr/public are being CVS removed.

* Renamed Do(), Undo(), and Redo() to DoTransaction(), UndoTransaction(),
  and RedoTransaction() to avoid reserved word problems in languages like
  JS. I did a sweep through editor and mailnews to remove these methods.

* PeekUndoStack() and PeekRedoStack() now return an AddRef'd pointer.

* Removed GetUndoString(), GetRedoString() and Write() from the
  nsITransaction interface. Neither editor or mailnews really made
  use of these methods.

* Removed Write() from the nsITransactionManager.cpp interface.

* The Transaction Manager now supports weak references.

* Added support for nsITransactionList to the TransactionManager
  to allow access to all transactions on the Undo and Redo stacks, as
  well as auto-aggregated transactions.

* Removed all references to nsITransactionDescription from txmgr and editor.

* Added nsPIEditorTransaction and made all Editor internal transactions
  inherit from it so we can distinguish between our transactions and
  ones from 3rd parties.

New files checked in:

  editor/txmgr/idl/nsITransaction.idl
  editor/txmgr/idl/nsITransactionList.idl
  editor/txmgr/idl/nsITransactionListener.idl
  editor/txmgr/idl/nsITransactionManager.idl
  editor/txmgr/src/nsITransactionList.cpp
  editor/txmgr/src/nsITransactionList.h
  editor/idl/nsPIEditorTransaction.idl

Files that were CVS removed:

  editor/txmgr/public/nsITransaction.h
  editor/txmgr/public/nsITransactionListener.h
  editor/txmgr/public/nsITransactionManager.h
  editor/txmgr/idl/nsITransactionDescription.h
  editor/base/IMECommitTxn.cpp
  editor/base/IMECommitTxn.h

Files modified:

  editor/Makefile.in
  editor/makefile.win
  editor/base/ChangeAttributeTxn.cpp
  editor/base/ChangeAttributeTxn.h
  editor/base/CreateElementTxn.cpp
  editor/base/CreateElementTxn.h
  editor/base/DeleteElementTxn.cpp
  editor/base/DeleteElementTxn.h
  editor/base/DeleteRangeTxn.cpp
  editor/base/DeleteRangeTxn.h
  editor/base/DeleteTextTxn.cpp
  editor/base/DeleteTextTxn.h
  editor/base/EditAggregateTxn.cpp
  editor/base/EditAggregateTxn.h
  editor/base/EditTxn.cpp
  editor/base/EditTxn.h
  editor/base/IMECommitTxn.cpp
  editor/base/IMECommitTxn.h
  editor/base/IMETextTxn.cpp
  editor/base/IMETextTxn.h
  editor/base/InsertElementTxn.cpp
  editor/base/InsertElementTxn.h
  editor/base/InsertTextTxn.cpp
  editor/base/InsertTextTxn.h
  editor/base/JoinElementTxn.cpp
  editor/base/JoinElementTxn.h
  editor/base/nsEditor.cpp
  editor/base/nsEditorShell.cpp
  editor/base/nsEditorShell.h
  editor/base/nsEditorTxnLog.cpp
  editor/base/nsStyleSheetTxns.cpp
  editor/base/nsStyleSheetTxns.h
  editor/base/PlaceholderTxn.cpp
  editor/base/PlaceholderTxn.h
  editor/base/SetDocTitleTxn.cpp
  editor/base/SetDocTitleTxn.h
  editor/base/SplitElementTxn.cpp
  editor/base/SplitElementTxn.h
  editor/idl/Makefile.in
  editor/idl/makefile.win
  editor/idl/MANIFEST
  editor/idl/nsIEditorShell.idl
  editor/macbuild/editor.mcp
  editor/macbuild/EditorIDL.mcp
  editor/txmgr/idl/Makefile.in
  editor/txmgr/idl/makefile.win
  editor/txmgr/idl/MANIFEST
  editor/txmgr/idl/nsITransactionManager.idl
  editor/txmgr/macbuild/txmgr.mcp
  editor/txmgr/macbuild/txmgrIDL.mcp
  editor/txmgr/public/Makefile.in
  editor/txmgr/public/makefile.win
  editor/txmgr/public/MANIFEST
  editor/txmgr/src/Makefile.in
  editor/txmgr/src/makefile.win
  editor/txmgr/src/nsTransactionItem.cpp
  editor/txmgr/src/nsTransactionItem.h
  editor/txmgr/src/nsTransactionList.cpp
  editor/txmgr/src/nsTransactionList.h
  editor/txmgr/src/nsTransactionManager.cpp
  editor/txmgr/src/nsTransactionManager.h
  editor/txmgr/src/nsTransactionManagerFactory.cpp
  editor/txmgr/src/nsTransactionStack.cpp
  editor/txmgr/src/nsTransactionStack.h
  editor/txmgr/tests/TestTXMgr.cpp
  editor/ui/composer/content/EditorCommandsDebug.js
  editor/ui/composer/content/editorOverlay.xul
  editor/ui/composer/locale/en-US/editorOverlay.dtd
  mailnews/base/src/nsMessenger.cpp
  mailnews/base/util/nsMsgTxn.cpp
  mailnews/base/util/nsMsgTxn.h
  mailnews/imap/src/nsImapMailFolder.cpp
  mailnews/imap/src/nsImapUndoTxn.cpp
  mailnews/imap/src/nsImapUndoTxn.h
  mailnews/local/src/nsLocalMailFolder.cpp
  mailnews/local/src/nsLocalUndoTxn.cpp
  mailnews/local/src/nsLocalUndoTxn.h


git-svn-id: svn://10.0.0.236/trunk@232512 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:08 +00:00
akkana%netscape.com
b80d64417f 67337: Initial implementation of Tableize. r=aaronl sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@232511 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:07 +00:00
sfraser%netscape.com
4ebd68357f Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin
git-svn-id: svn://10.0.0.236/trunk@232510 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:06 +00:00
jst%netscape.com
f58f958811 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


git-svn-id: svn://10.0.0.236/trunk@232509 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:05 +00:00
rayw%netscape.com
22525f0ea3 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@232508 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:04 +00:00
akkana%netscape.com
e3fc6f3ee4 50821: don't force a bogus 3.2 doctype, and eliminate OutputNoDoctype flag. r=cmanske
git-svn-id: svn://10.0.0.236/trunk@232507 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:03 +00:00
danm%netscape.com
4739a373ee tracking change of name of window.content to _content. (bug 33650) r=hyatt
git-svn-id: svn://10.0.0.236/trunk@232506 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:02 +00:00
cmanske%netscape.com
cc19710b45 Fix for 41034 - new list submenu, fix for 41351 - object properties not working. Fix for OS2 support for table selection feedback in menu. r=sfraser, a=beppe
git-svn-id: svn://10.0.0.236/trunk@232505 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:01 +00:00
cmanske%netscape.com
87547bdef7 Fixed debug selection output command
git-svn-id: svn://10.0.0.236/trunk@232504 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:53:00 +00:00
sfraser%netscape.com
31cdf28834 Fixes for bugs 34503 and 34504 -- split the editor controller into editor and composer controllers, and make commands for lots of editor functions.
git-svn-id: svn://10.0.0.236/trunk@232503 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:52:59 +00:00
akkana%netscape.com
8e636a9160 Fix an entity bug for Naoki: Japanese entities weren't being correctly
pasted.  This also fixes the symptoms, but not the underlying cause,
of the html mail nbsp bug.  r=nhotta


git-svn-id: svn://10.0.0.236/trunk@232502 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:52:58 +00:00
cmanske%netscape.com
d7935e209e Finished implementation of menu-driven table selection. Implemented detection of row or column selection. r=mjudge
git-svn-id: svn://10.0.0.236/trunk@232501 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:52:57 +00:00
cmanske%netscape.com
359e87cf2a Fixed debug menu bustage, bug 25107,r=akkana
git-svn-id: svn://10.0.0.236/trunk@232500 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:52:56 +00:00
cmanske%netscape.com
fe3df1c0f5 Table editing (bug 20973): added support for rowspan/colspan=0, Rewrote Spelling Dictionary dialog (bug 24264), removed beep from forceInteger filter, r=akkana
git-svn-id: svn://10.0.0.236/trunk@232499 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:52:55 +00:00
brade%netscape.com
92b987c8d0 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@232498 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:52:54 +00:00
sfraser%netscape.com
b3876ec735 Fix for 11770 -- implement show/hide toolbars in editor. r=akkana
git-svn-id: svn://10.0.0.236/trunk@232497 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:52:47 +00:00
brade%netscape.com
890f97835a separate debug options out of EditorCommands.js (r=kin)
git-svn-id: svn://10.0.0.236/trunk@232496 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:52:46 +00:00
mkanat%bugzilla.org
239f7e0235 Additional corrections to release notes, part of bug 391233.
Patch By Max Kanat-Alexander <mkanat@bugzilla.org>


git-svn-id: svn://10.0.0.236/trunk@232495 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:41:13 +00:00
despotdaemon
e5f3d71b00 Pseudo-automatic update of changes made by aravind@mozilla.com.
git-svn-id: svn://10.0.0.236/trunk@232494 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 04:35:18 +00:00
bzbarsky%mit.edu
7cba85f20d When selectedIndex is set, make sure to display the corresponding text in the
display area.  Bug 330554, r+sr=mats, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@232493 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 03:25:42 +00:00
bzbarsky%mit.edu
6e2b534f5e Make maxlength not affect initial values or scripted sets. Bug 345267,
r+sr=mats, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@232492 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 03:22:22 +00:00
bzbarsky%mit.edu
5204b6c384 Fix Windows build bustage
git-svn-id: svn://10.0.0.236/trunk@232491 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 03:16:18 +00:00
bzbarsky%mit.edu
9b9adf1c8c Make auto-height abs-pos textfields with top and bottom offsets both set use
their intrinsic height, per spec.  Bug 385870, r+sr+a=dbaron


git-svn-id: svn://10.0.0.236/trunk@232490 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 03:07:25 +00:00
bzbarsky%mit.edu
762a211f7d Make sure to process style updates before reflow, and both before painting.
Bug 375436, r+sr=roc, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@232489 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 02:57:08 +00:00
axel%pike.org
d5d1184a90 bug 391680, don't hardcode browser/mail in too many places, make compare locales work better for suite and calendar, r=KaiRo
git-svn-id: svn://10.0.0.236/trunk@232488 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 02:19:38 +00:00
preed%mozilla.com
1872b8bbba Bug 392579: quote ssh args that include $ENV{'HOME'} for all platforms. r=rhelmer
git-svn-id: svn://10.0.0.236/trunk@232487 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 00:57:36 +00:00
sspitzer%mozilla.org
be0226d84a fix for bug #389491: have url bar autocomplete do a case insensitive search against both url and title with results orderded by a combination of last visited and visit count
also includes fixes for bugs:

#383672: after visiting http://cheese.livejournal.com/, typing livejournal in the urlbar should suggest http://cheese.livejournal.com/

#392141: strip trailing / leading whitespace before doing url bar autocomplete

#391887: typing "https://" no longer drops down a list of https sites

#390404: javascript: urls (and other urls) that I didn't type or click on are in url bar when I autocomplete

#385033: URLBar dropdown hangs and eats keystrokes when typing

#373256: URL/location bar autocomplete slowness (sqlite database doesn't seem to be cached)

r=dietrich


git-svn-id: svn://10.0.0.236/trunk@232486 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 00:05:04 +00:00
brendan%mozilla.org
0aa69c5e9a Remove MAX_INLINE_CALL_COUNT policing, plus old MAX_INTERP_LEVEL deadwood (392973, r=crowder).
git-svn-id: svn://10.0.0.236/trunk@232485 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-22 00:04:24 +00:00
sspitzer%mozilla.org
d0c3bfa210 adding the unit test for mutliple autocomplete
git-svn-id: svn://10.0.0.236/trunk@232484 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-21 23:56:52 +00:00