115285 Commits

Author SHA1 Message Date
sspitzer%netscape.com
437c886b60 fix js error that you can get if you do a message search, and then delete a message
from another mail window before doing a search.  bug #186600.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@135598 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:14:03 +00:00
caillon%returnzero.com
bd02488338 Bug 46814 - Fixed attachment background images should not be positioned underneath scrollbars, when positioning on a side which has scrollbars.
r=dbaron sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@135597 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:08:04 +00:00
dbaron%fas.harvard.edu
a436a28cb1 Reduce code size by using PaintSelf member function to paint background, border, and outline. b=184702 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@135596 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:05:47 +00:00
cbiesinger%web.de
71dc490132 186081 patch by pratik psolanki@netscape.net r=smontagu sr=roc+moz printing doesn't work after print previewing a mail
git-svn-id: svn://10.0.0.236/trunk@135595 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:04:16 +00:00
rods%netscape.com
59b6afc6e2 New spellcheck controller code
Not in build yet, checking in so Mac projects can be built
Bug 180346


git-svn-id: svn://10.0.0.236/trunk@135594 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 21:59:30 +00:00
mostafah%oeone.com
98556514ca Added make option for linuxxpi
git-svn-id: svn://10.0.0.236/trunk@135593 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 16:33:28 +00:00
igor%mir2.org
ff75833db8 Fixing http://bugzilla.mozilla.org/show_bug.cgi?id=184107
Always put function expression statements into initial activation object ignoring the with statement to follow SpiderMonkey


git-svn-id: svn://10.0.0.236/trunk@135592 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 15:01:53 +00:00
igor%mir2.org
8da562678c Mostly cosmetics: use consistent naming for new API for function object initialization.
git-svn-id: svn://10.0.0.236/trunk@135591 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 14:56:58 +00:00
ian%hixie.ch
85dc00f7b1 Remove the annoying 'tried to log in but was already logged in' warning that would be hit each time someone clicked a link to, or used a bookmark to, a login page.
git-svn-id: svn://10.0.0.236/trunk@135590 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 11:49:01 +00:00
ian%hixie.ch
2cee3c9a12 Mark GET and HEAD requests as idempotent. Commands still have to explicitly support this, of course.
git-svn-id: svn://10.0.0.236/trunk@135589 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 11:47:20 +00:00
ian%hixie.ch
10d67334f2 Add support for cookies using the new getSessionData() API.
git-svn-id: svn://10.0.0.236/trunk@135588 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 11:46:30 +00:00
ian%hixie.ch
c0c07ec40c Minor fixups on the regexps. Add support for '--' to signal the end of the arguments (although at the moment it only cancels the previous argument rather than indicating the end of any flag arguments). Change the --batch-force-defaults to be the default --batch mode, and make the old --batch mode be called --batch-no-defaults. This could change again later.
git-svn-id: svn://10.0.0.236/trunk@135587 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 11:45:37 +00:00
ian%hixie.ch
cebe0dd11b since the default getMetaData() does the same now, removing this redundant implementation
git-svn-id: svn://10.0.0.236/trunk@135586 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 11:42:57 +00:00
ian%hixie.ch
2ed118ae9c Change getMetaData() to default to undef rather than requiring that it be implemented in descendants. Introduce getSessionData() for things like cookies. Introduce idempotent() so that protocols that can guarentee side-effect-free requests have a way of signalling their wishes.
git-svn-id: svn://10.0.0.236/trunk@135585 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 11:41:53 +00:00
ian%hixie.ch
fdefe32495 user prefs should be a POST not a GET.
git-svn-id: svn://10.0.0.236/trunk@135584 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 11:39:43 +00:00
ian%hixie.ch
4fef49a101 Have to escape the error message, otherwise it gets treated as HTML, oops\!
git-svn-id: svn://10.0.0.236/trunk@135583 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 11:38:50 +00:00
ian%hixie.ch
ee041f841f Minor typo fix in debug code
git-svn-id: svn://10.0.0.236/trunk@135582 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 11:37:42 +00:00
ian%hixie.ch
3c073dde8a Change the Controller to inherit from PLIF::Service, so that we can reuse the 'dispatch' method from that class in Program.pm. Change the defaulting of the application name to be handled by a default name() implementation in Programepm rather than setting it in Controller.pm. Added a comment next to dispatchMethod() to clarify its role.
git-svn-id: svn://10.0.0.236/trunk@135581 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 11:35:06 +00:00
jerry.tan%sun.com
98d4d3661b bug 181644, patch by rick.ju@sun.com, r=bz, sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@135580 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 06:01:14 +00:00
bugreport%peshkin.net
bc4685bc33 Bug 186383 Checksetup leaves editor backups of localconfig accessible (revised)
r=jaypee
a=justdave


git-svn-id: svn://10.0.0.236/trunk@135578 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 01:53:34 +00:00
bugreport%peshkin.net
e9306419fd Backing out patch from bug 186383 because it broke quicksearch
git-svn-id: svn://10.0.0.236/trunk@135577 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 01:53:33 +00:00
igor%mir2.org
b8d1156a30 Eliminate double creation of Function objects representing nested functions in scripts/functions and use ScriptRutime.putFunction to bind function objects with activation scope.
git-svn-id: svn://10.0.0.236/trunk@135576 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 22:39:10 +00:00
ian%hixie.ch
428a3482b2 Round correctly. This makes the '1 hour' and other singular forms work correctly.
git-svn-id: svn://10.0.0.236/trunk@135575 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 22:21:59 +00:00
ian%hixie.ch
37d6739681 Add a 'sprintf' operator to scalars
git-svn-id: svn://10.0.0.236/trunk@135574 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 22:21:07 +00:00
igor%mir2.org
f643a85175 Use Context.enter() try { } finally { Context.exit() } instead of try { Context.enter() } finally { Context.exit() } as Context.exit should only be called if Context.enter() returns successfully.
git-svn-id: svn://10.0.0.236/trunk@135573 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 19:12:50 +00:00
igor%mir2.org
613922e569 Move code to put functions as properties of activation object to ScriptRuntime.putFunction so it can reused by optimizer.
git-svn-id: svn://10.0.0.236/trunk@135572 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 19:08:52 +00:00
igor%mir2.org
02a3104fd2 Do not put "anonymous" into BaseFunction.functionName for functions created via new Function. Instead NativeFunction.getFunctionName() returns "anonymous" for function name for such functions which allows to assume that BaseFunction.functionName always holds real name.
git-svn-id: svn://10.0.0.236/trunk@135571 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 19:06:26 +00:00
ian%hixie.ch
2c7eed2733 Add a convenient 'time delta in seconds' to 'brief duration description in english' convertor. Escaped the values in an HTML output string.
git-svn-id: svn://10.0.0.236/trunk@135570 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 15:44:50 +00:00
cbiesinger%web.de
eeae9b86e2 fix build bustage (hopefully)
git-svn-id: svn://10.0.0.236/trunk@135569 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 14:44:38 +00:00
leaf%mozilla.org
39587cbd32 Automated update
git-svn-id: svn://10.0.0.236/trunk@135568 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 13:15:11 +00:00
cbiesinger%web.de
786f2322a4 88685 r=cls final USE_IMG2 removal
git-svn-id: svn://10.0.0.236/trunk@135567 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 13:10:26 +00:00
jfrancis%netscape.com
7ca2eee5b9 179384 Merging blocks via forward delete sends selection to front of document
correcting snafu from prior landing.


git-svn-id: svn://10.0.0.236/trunk@135566 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 07:48:32 +00:00
roc+%cs.cmu.edu
55be3c1d27 Backing out fix for bug 170330... againr=dbaron
git-svn-id: svn://10.0.0.236/trunk@135565 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 05:40:51 +00:00
roc+%cs.cmu.edu
67e18491db Bug 186066. Don't resize scrolled frame's view until we're ready, saving a full refresh. Patch by sfraser; r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@135564 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 03:30:04 +00:00
igor%mir2.org
f1b2ffe463 I replaced exception handlers for InstantiationException and friends during Class/Constructor.newInstance calls to construct NativeFunction/NativeScript instances via single catch (Exception ex) as the handlers rethrow exceptions as RuntimeException in any case. As it reduces OptRuntime.newOptFunction to few lines, its single usage in Codegen is inlined.
git-svn-id: svn://10.0.0.236/trunk@135563 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 02:51:16 +00:00
igor%mir2.org
0d3a09f775 I removed constants denoting _QUICK bytecodes as valid bytecode can not contain them. To catch possible bugs with passing invalid opcode I also replaced extra, opcodeCount and stackChange arrays by functions with switch statements that throws IllegalArgumentException on bad opcode. It also has an advantage of reducing class file size due to lack of support in JVM for efficient array initialization.
git-svn-id: svn://10.0.0.236/trunk@135562 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 02:42:40 +00:00
roc+%cs.cmu.edu
7683fc0475 Tp experiment... See if the extra view sync is causing the Tp regression. Pardon me.
git-svn-id: svn://10.0.0.236/trunk@135561 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 02:12:13 +00:00
jfrancis%netscape.com
dab8e009ec editor fixes for:
180034 editor should respect the select_all style
183836 New list item should not reset inline styles
179384 Merging blocks via forward delete sends selection to front of document
98434 IME does not work correctly at the last characters in the text field  (patch courtesy of Shotaro Kamio)

r=jfrancis,brade,cmanske   sr=kin


git-svn-id: svn://10.0.0.236/trunk@135560 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 01:51:14 +00:00
jfrancis%netscape.com
072ac8da08 fix for 180034: selection should respect the select_all style. code=mjudge, r=jfrancis, sr=kin
git-svn-id: svn://10.0.0.236/trunk@135559 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 01:45:15 +00:00
sdagley%netscape.com
02d052d061 Fix #183856 - don't cache DL folder as user may change it while we're running. r=ccarlen,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@135558 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 01:21:29 +00:00
bbaetz%student.usyd.edu.au
2ab5b50ebe Bug 186337 - Param lookup should fall back to defaults
r=joel, a=justdave


git-svn-id: svn://10.0.0.236/trunk@135556 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 23:39:48 +00:00
roc+%cs.cmu.edu
b997358c68 Bug 170330. Factor out overflowArea calculations and take into account overflow:hidden. Also improve calculations of clipping for invalidation in the view manager. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@135555 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 23:25:38 +00:00
bugreport%peshkin.net
49642c7b2f Bug 186383 Checksetup leaves editor backups of localconfig accessible
r=zach
a=justdave


git-svn-id: svn://10.0.0.236/trunk@135553 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 21:04:05 +00:00
cmanske%netscape.com
f757510363 Backout accidental checkin related to bug 180303, fix by neil@parkwaycc.co.uk, r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@135552 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 17:29:07 +00:00
bienvenu%netscape.com
d9629756ae don't set deleting rows if delete failed, r=blizzard, sr=sspitzer, 182808
git-svn-id: svn://10.0.0.236/trunk@135550 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 16:47:29 +00:00
bienvenu%netscape.com
d3f2e84913 fix problem deleting multiple imap messages (and with check for new mail on multiple folders), cleanup unused methods r/sr=sspitzer 182808
git-svn-id: svn://10.0.0.236/trunk@135549 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 16:43:23 +00:00
cbiesinger%web.de
c1dc329eac 88685 r+sr=roc+moz for the rendering-context-related changes
r=walk84 sr=roc+moz for the removal of the USE_IMG2 ifdefs

Remove traces of old imagelib as well as ifdefs for USE_IMG2


git-svn-id: svn://10.0.0.236/trunk@135548 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 16:40:04 +00:00
gerv%gerv.net
c5c45348f7 Rebuild HTML and text versions of documentation for 2.17.2 release.
git-svn-id: svn://10.0.0.236/trunk@135547 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 16:33:58 +00:00
cbiesinger%web.de
7991dbf7be 186216 r=paper sr=tor image decoders don't need to #include "nsIImage.h"
git-svn-id: svn://10.0.0.236/trunk@135546 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 15:34:01 +00:00
igor%mir2.org
9bf6180e3f I removed dependency of Parser.decompile on NativeFunction. Now Parser.decompile takes as argument a tree structure describing encoded source for script or function and their nested functions. In case of interpreter the tree is built from interpreter runtime data while the optimizer puts a static function to construct tree into the class file representing compiled script or function. This function is called via reflection.
The change removes the need to have instances of NativeFunction representing nested functions constructed before they are needed as a part of script execution.


git-svn-id: svn://10.0.0.236/trunk@135545 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 12:43:55 +00:00