1947 Commits

Author SHA1 Message Date
mozilla.mano%sent.com
f9d81faf34 Bug 303781 - Bidi: In RTL text in a textarea, deleting a blank line requires pressing 'Backspace' twice. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@180498 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 14:13:40 +00:00
bzbarsky%mit.edu
dfe3e9b0bc Improve the CSSLoader API: make it clear which methods return results
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded.  Bug 293825, r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@180035 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 18:41:15 +00:00
bzbarsky%mit.edu
ebc997bcf6 More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
<vhaarr+bmo@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@180005 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 01:28:51 +00:00
peterv%propagandism.org
92b741449b Fix for bug 153998 (COtherDTD should go; composer should handle containment checking itself). r=mrbkap, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@179660 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-05 14:18:56 +00:00
bzbarsky%mit.edu
d1afb179ba Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
param.  Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@178642 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 22:24:29 +00:00
roc+%cs.cmu.edu
d225763725 Bug 300313. DeCOMtaminate linebreaker/wordbreaker, and access them directly as services rather than through a factory. r+sr=roc, patch by Joshua Welderson (thanks Joshua\!)
git-svn-id: svn://10.0.0.236/trunk@178583 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 03:00:06 +00:00
bzbarsky%mit.edu
6b2d4870c3 More uses of EmptyC?String(). Bug 232691, patch by Charles Fenwick
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky, a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176154 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-15 21:41:47 +00:00
bryner%brianryner.com
417365e672 Fix crash due to orphaned editor anonymous content (bug 297926). r+sr=bzbarsky, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176000 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-13 16:45:58 +00:00
bzbarsky%mit.edu
39cf7e102d Hold an nsWeakPtr ref to presshell like everyone else, not a raw weak ref. Bug
299494, r=brade, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@175853 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-08 20:36:47 +00:00
masayuki%d-toybox.com
3a0ba5ab75 Bug 294168 IME transaction of Undo/Redo buffer is broken when selected text is deleted by IME input r=timeless, sr=sfraser, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@174923 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-21 03:42:39 +00:00
peterv%propagandism.org
294bd7ed16 Another try to fix btek.
git-svn-id: svn://10.0.0.236/trunk@174735 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 22:57:46 +00:00
peterv%propagandism.org
f51ef7380a Trying to fix btek bustage.
git-svn-id: svn://10.0.0.236/trunk@174730 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 21:52:44 +00:00
peterv%propagandism.org
878e956625 Trying to fix btek bustage.
git-svn-id: svn://10.0.0.236/trunk@174726 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 21:20:57 +00:00
peterv%propagandism.org
24fb172e43 Trying to fix btek bustage.
git-svn-id: svn://10.0.0.236/trunk@174720 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 19:56:21 +00:00
peterv%propagandism.org
72275d6be3 Trying to fix btek bustage.
git-svn-id: svn://10.0.0.236/trunk@174715 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 18:44:01 +00:00
peterv%propagandism.org
aac2b47f2a Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
git-svn-id: svn://10.0.0.236/trunk@174703 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 13:10:58 +00:00
peterv%propagandism.org
1670106ec8 Fix for bug 286300 (Clean up HTML tags enum and related code). r/sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@174702 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 12:58:13 +00:00
timeless%mozdev.org
27a7bc32b4 Bug 224678 nsComposerRegistration.cpp has suspicious code
new cid
r=brade sr=smfr a=asa


git-svn-id: svn://10.0.0.236/trunk@174660 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 01:53:37 +00:00
jst%mozilla.jstenback.com
d227fad910 Fixing most of bug 287707. Make editor init and teardown do a better job at restoring things to the way they were before editing started. r=brade@comcast.net, sr=bzbarsky@mit.edu, a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@174386 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-09 22:50:41 +00:00
dougt%meer.net
c4e6e2a6f1 Bug 295481. WINCE Fixes. This includes changes to make the makefiles do the right thing if we try to build Minimo and XUL together. These changes rs=bsmedberg. Further WINCE fixes in GFX and Widget. r=emaijala, sr=rbs, a=asa.
git-svn-id: svn://10.0.0.236/trunk@174301 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-08 16:48:44 +00:00
timeless%mozdev.org
464be8ac2e Bug 106386 Correct misspellings in source code
patch by ajvincent@gmail.com r=timeless rs=brendan a=chofmann


git-svn-id: svn://10.0.0.236/trunk@174115 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-03 10:26:28 +00:00
mrbkap%gmail.com
23338fd153 bug 295531: Assert that we will have at least one node to paste. Triggering this assertion probably means the HTML parser is throwing away data. r=brade sr=smfr a=shaver
git-svn-id: svn://10.0.0.236/trunk@173998 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 22:39:35 +00:00
bzbarsky%mit.edu
d7f8a4affc Remove a tad more code. r=sicking, sr=peterv, a=asa
git-svn-id: svn://10.0.0.236/trunk@172578 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-21 21:27:46 +00:00
bzbarsky%mit.edu
62937cbc08 Create CSSLoaders when the document object is created and deCOMify the getter.
Bug 290068, r=sicking, sr=peterv, a=brendan


git-svn-id: svn://10.0.0.236/trunk@172416 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-19 01:27:11 +00:00
bzbarsky%mit.edu
ae597b89c4 Don't create an unneeded selection object when serializing and editor. Bug
290350, r=sfraser/brade, sr=peterv, a=brendan.


git-svn-id: svn://10.0.0.236/trunk@172407 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-18 22:14:53 +00:00
bzbarsky%mit.edu
1e1749cf96 Fix crashes due to editor not removing its listeners properly on document
teardown.  Bug 289379, r=sfraser, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@171988 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 17:53:28 +00:00
jst%mozilla.jstenback.com
466764776f Fixing bug 283897. Make midas state survive document.open/write/close. Regression from bug 283897. r=brade@comcast.net, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@171770 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 02:22:45 +00:00
bzbarsky%mit.edu
2ed6c9fac8 Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
BindToTree and UnbindFromTree methods.  Bug 286000, r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@171749 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 23:54:35 +00:00
masayuki%d-toybox.com
d959b44165 Bug 286804 Newline improperly getting into single-line edit field. r=timeless, sr=neil.parkwaycc.co.uk
git-svn-id: svn://10.0.0.236/trunk@171209 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 16:37:14 +00:00
jst%mozilla.jstenback.com
eaa2cccb13 Cleanup in preparation for the actual fix for bug 283897. r=brade@comcast.net, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@171162 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-24 19:00:01 +00:00
mrbkap%gmail.com
250a34789c bug 286465: Pass a document to ContentRemoved() so that it doesn't assert. r=glazou sr=neil
git-svn-id: svn://10.0.0.236/trunk@171043 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 06:20:22 +00:00
timeless%mozdev.org
afac222a93 Bug 285974 Crash when we use ATOK on the other of editor[@ nsWindow::OnIMEQueryCharPosition]
patch by masayuki@d-toybox.com r=timeless sr=roc


git-svn-id: svn://10.0.0.236/trunk@170884 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-18 06:17:59 +00:00
timeless%mozdev.org
b0cd329aef Bug 278058 non-editable and disappearing character exists on password field when using ATOK
patch by masayuki@d-toybox.com r=timeless sr=bz


git-svn-id: svn://10.0.0.236/trunk@170280 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 12:25:26 +00:00
bryner%brianryner.com
9861051f37 Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@168768 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 23:01:54 +00:00
scott%scott-macgregor.org
9880b9b613 Bug #278312 --> editor changes to support inline spell checking. Includes the interface for the inline spell checker
and editor hooks to call out to an inline spell checker component.


moa/r=glazman
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@168662 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 21:12:53 +00:00
bzbarsky%mit.edu
7572605e3c Add a way for IME to query the caret position. Bug 278061, patch by
Masayuki Nakano (Mozilla Japan) <masayuki@d-toybox.com>, r=smontagu,glazou,
sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@168653 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-01 19:24:59 +00:00
bryner%brianryner.com
8ed5dd41fb Remove nsIAutoCopy and fold the functionality into nsSelection.cpp (bug 231343). r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@168595 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-31 23:47:26 +00:00
dougt%meer.net
50a2ff54c1 fixes 280237. WinCE build stuff. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@168478 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-28 23:06:42 +00:00
mozilla.mano%sent.com
4f5fe9c938 Bug 279416 - Implement a controller for cmd_switchTextDirection. r=brade sr=neil (for editor/) r=smontagu sr=neil (for xpfe/) r=mconnor (for browser/)
git-svn-id: svn://10.0.0.236/trunk@168336 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-26 01:40:30 +00:00
bzbarsky%mit.edu
8489f8d24b Flush out reflows before processing invalidates and paint events. Fixes a
variety of flicker issues of various sorts, especially when we're not quite
keeping up with the rate of updates in DHTML or in editor.  Bug 244366 and
various dependencies, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@168044 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-20 03:39:09 +00:00
mrbkap%gmail.com
dd20b59fcf bug 204615: Editor hangs when pasting a list fragment. r=brade sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@167746 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-14 21:49:16 +00:00
jst%mozilla.jstenback.com
20b5c08b39 Fixing bug 92686. Return inserts line break, should insert paragraph break. Patch by daniel@glazman.org, r=brade@comcast.netbrade@comcast.net, sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@167608 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 19:11:48 +00:00
bzbarsky%mit.edu
6cc2aafe00 Make people that want empty strings use EmptyC?String(). Bug 232691, patch by
Daniel Kraft <d@daniel-kraft.net>, r=jst, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@167258 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-04 19:31:31 +00:00
bsmedberg%covad.net
3edf9d37c8 Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
git-svn-id: svn://10.0.0.236/trunk@166737 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-15 04:07:01 +00:00
bsmedberg%covad.net
4c08900f0e Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
git-svn-id: svn://10.0.0.236/trunk@166497 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-09 19:28:35 +00:00
bryner%brianryner.com
e1daca3ce3 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
git-svn-id: svn://10.0.0.236/trunk@165757 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 22:48:45 +00:00
jshin%mailaps.org
2df25b6683 bug 163572 : converted string is inserted every time space key is pressed patch by masayuki@d-toybox.com (r=pinkerton,bryner,amardare,emaijala,sfraser,roc, sr=bryner,sfraser,roc)
git-svn-id: svn://10.0.0.236/trunk@165335 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-13 11:27:09 +00:00
darin%meer.net
3d52b0860b fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@165089 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-07 23:59:35 +00:00
darin%meer.net
ed9e4d3d7a eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@164735 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 18:50:36 +00:00
jst%mozilla.jstenback.com
5f80850197 Fixing bug 265728. Don't paste on middle click from events not generated by the user. r+sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@164270 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 06:34:06 +00:00