101071 Commits

Author SHA1 Message Date
blakeross%telocity.com
6a3e8f3b75 102477 - turn on Download Manager (take 3). r=law sr=ben a=dbaron die=cvs
git-svn-id: svn://10.0.0.236/trunk@116761 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 21:57:56 +00:00
blakeross%telocity.com
0ffaf48694 102477 - turn on Download Manager (take 3). r=law sr=ben a=dbaron die=cvs
git-svn-id: svn://10.0.0.236/trunk@116760 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 21:46:54 +00:00
blakeross%telocity.com
d9dc573025 102477 - turn on Download Manager (take 3). r=law sr=ben a=dbaron die=cvs
git-svn-id: svn://10.0.0.236/trunk@116759 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 21:41:01 +00:00
karnaze%netscape.com
009e7ede52 bug 24000 - implement page-break-before/after:always using new nsPageBreakFrame. Tables handle page breaks internally. a=asa, sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@116758 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 21:35:08 +00:00
blakeross%telocity.com
d04901b698 Something is wrong with my tree...
git-svn-id: svn://10.0.0.236/trunk@116757 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 21:21:30 +00:00
blakeross%telocity.com
ea2c1fdf93 102477 - Turn on download manager, take 2. r=law sr=ben a=dbaron
git-svn-id: svn://10.0.0.236/trunk@116756 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 21:18:26 +00:00
blakeross%telocity.com
223e472cca Download manager. Not part of build. a=asa
git-svn-id: svn://10.0.0.236/trunk@116755 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 21:11:48 +00:00
cmanske%netscape.com
4c87049c94 Moved mouse listener from EditorShell to HTMLEditor but keep previous context click and doubleclick element selection behavior. b=112181 & 128836, r=akkana, sr=sfraser, a=asa
git-svn-id: svn://10.0.0.236/trunk@116754 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 20:39:16 +00:00
igor%mir2.org
d18abf02e1 Code to setup/restore security domain is moved to single place in Interpreter.interpret to make checking for correctness easy.
git-svn-id: svn://10.0.0.236/trunk@116753 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 20:10:31 +00:00
igor%mir2.org
3bb105309c cosmetics: change layout of Interpreter.interpret main switch from
switch (...)
    case LABEL:
        code
to
switch (...)
case LABEL:
    code

to has less problems with fitting to 80-character lines


git-svn-id: svn://10.0.0.236/trunk@116752 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 18:40:11 +00:00
justdave%syndicomm.com
d476d74f3a Bug 131568: template/default/global/header validates HTML 4.01 Transitional
Patch by ville.skytta@iki.fi (Ville Skyttä)
r= justdave x2


git-svn-id: svn://10.0.0.236/trunk@116750 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 17:17:22 +00:00
axel%pike.org
309271b05c bug 129247, fixing XSLT namespace from WD to the real one, r=peterv, sr=jaggernaut, a=asa
git-svn-id: svn://10.0.0.236/trunk@116747 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 13:01:34 +00:00
brendan%mozilla.org
c6ea6491a9 Forgot to check this in yesterday: fix all engine-defined getters and setters to have no slot [to be JSPROP_SHARED] (130970, r/sr=shaver&jband, a=asa).
git-svn-id: svn://10.0.0.236/trunk@116746 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 11:01:34 +00:00
cbiesinger%web.de
c6f24e2356 bug 131297 r=akkana sr=blizzard a=dbaron
nsWindow::SetTitle() leaks |platformText|


git-svn-id: svn://10.0.0.236/trunk@116745 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 09:53:22 +00:00
blakeross%telocity.com
41c589353c Stuff that's not part of the build can stay in.
git-svn-id: svn://10.0.0.236/trunk@116744 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 08:07:04 +00:00
blakeross%telocity.com
6853df1eb7 Backing out...saving for a rainy day...
git-svn-id: svn://10.0.0.236/trunk@116743 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 07:39:08 +00:00
blakeross%telocity.com
6853e69586 Backing out...saving for a rainy day...
git-svn-id: svn://10.0.0.236/trunk@116742 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 07:23:42 +00:00
blakeross%telocity.com
3818c8f48f Fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@116741 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 07:00:09 +00:00
blakeross%telocity.com
d76c8f49bb Fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@116740 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 06:54:43 +00:00
blakeross%telocity.com
8e1ddd697d Attempt to fix REQUIRES bustage.
git-svn-id: svn://10.0.0.236/trunk@116739 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 06:04:29 +00:00
blakeross%telocity.com
0d76be3bde Attempt to fix REQUIRES bustage.
git-svn-id: svn://10.0.0.236/trunk@116738 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 05:57:34 +00:00
blakeross%telocity.com
ec19d4c709 Attempt to fix REQUIRES bustage.
git-svn-id: svn://10.0.0.236/trunk@116737 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 05:53:26 +00:00
blakeross%telocity.com
5d0ffdc5cc Attempt to fix REQUIRES bustage.
git-svn-id: svn://10.0.0.236/trunk@116736 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 05:43:56 +00:00
blakeross%telocity.com
68d28a7100 102477 - Turn on download manager. r=law sr=ben a=dbaron
git-svn-id: svn://10.0.0.236/trunk@116735 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 05:30:47 +00:00
pschwartau%netscape.com
70cccd65f4 Initial add. Regression test for bug 131510.
git-svn-id: svn://10.0.0.236/trunk@116734 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 05:24:01 +00:00
blakeross%telocity.com
d6f5c62921 102477 - Turning on download manager. r=law sr=ben a=dbaron
git-svn-id: svn://10.0.0.236/trunk@116733 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 05:14:08 +00:00
blakeross%telocity.com
3ddac82ba7 102477 - Turning on download manager. r=law sr=ben a=dbaron
git-svn-id: svn://10.0.0.236/trunk@116732 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 04:52:34 +00:00
igor%mir2.org
1a044d7dfe Activate support for getting token names if debugging interpreter icode, not only when debugging parsing trees. Not to depend in TokenStream on Interpreter, printICode debug flag is moved to Context, as with printTrees definition.
Fixing debug printing of icode which are not defined in TokenStream


git-svn-id: svn://10.0.0.236/trunk@116731 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 03:34:43 +00:00
igor%mir2.org
a959425539 Added .cvsignore to ignore generated sources
git-svn-id: svn://10.0.0.236/trunk@116730 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 23:34:23 +00:00
igor%mir2.org
c04519684b Fixing serialization problem reported by Todd Trimmer (babyduck@usa.com):
...

>I did some tinkering and found there are pure java.lang.Object
>instantiations deep inside all the "standard objects" added to the
>ImporterTopLevel with Context.initStandardObject(). This is what is keeping
>it from serializing.

This is due to presence of Scriptable.NOT_FOUND and IdScriptable.NULL_VALUE tags in the data to serialize.

I replaced the type for the tags from Object to UniqueTag which is serializable ad knows how to make restored tags the same objects as Scriptable.NOT_FOUND and IdScriptable.NULL_VALUE.

Similarly Undefined was made serializable and to restore to Undefined.instance upon reading.


git-svn-id: svn://10.0.0.236/trunk@116729 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 23:31:04 +00:00
brendan%mozilla.org
917f8658bb Null test to handle recovery from OOM under js_NewContext reported by scole@planetweb.com (r/sr=jband, a=me).
git-svn-id: svn://10.0.0.236/trunk@116728 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 23:19:35 +00:00
karnaze%netscape.com
8777f97e84 bug 126118 - remove code which tries to honor height of cell after it splits, get correct height on 3rd pass reflow. a=asa, sr=attinasi, r=alexsavulov.
git-svn-id: svn://10.0.0.236/trunk@116726 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 21:46:29 +00:00
nboyd%atg.com
614e29e599 Patch from Christopher Olivier:
While looking into optimizing the modifications I've
made, I noticed that one of the bottlenecks seemed to be calls to the Java
instanceof operator, particularly if the class argument to instanceof isn't
final. Based on this observation I tweaked ScriptRuntime.java to attempt to avoid
some of the many "instanceof Scriptable" calls in it (which I've attached). In
particular I optimized the comparison operators for the case where the arguments
are Number's. This seems to provide some significant performance improvement in
many cases particularly in compiled mode.  See below (note the tests were
performed with today's rhinoLatest.zip code patched with the attached
ScriptRuntime.java and didn't include any of my other modifications).


git-svn-id: svn://10.0.0.236/trunk@116725 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 19:33:46 +00:00
cmanske%netscape.com
bf26aa5e9d Composer must always bypass cache when loading URLs, b=128134, r=brade, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@116724 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 18:13:32 +00:00
bzbarsky%mit.edu
e998568382 "More computed style property implementations". Bug 129843, patch by
caillon@returnzero.com (Christopher Aillon), r=bzbarsky, sr=attinasi, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@116723 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 17:04:35 +00:00
gerv%gerv.net
d01b1c8d99 Bug 103953 again = XHTML fixes. patch by ville.skytta@iki.fi, 2xr=gerv.
git-svn-id: svn://10.0.0.236/trunk@116722 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 16:54:26 +00:00
bzbarsky%mit.edu
8f2c2dd48d Don't pass encoded content to plugins without decoding. Bug 119094,
r=serge, sr=darin, a=asa


git-svn-id: svn://10.0.0.236/trunk@116721 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 15:58:54 +00:00
dbaron%fas.harvard.edu
a397ea7022 Remove unused (or used only if one of the magic enviroment variables ENABLE_STRICT or MOZ_VALIDATE_HTML was set) parser-related code, mostly associated with the strict DTD. b=130439 r=harishd sr=jst a=shaver
git-svn-id: svn://10.0.0.236/trunk@116720 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 15:34:43 +00:00
alecf%netscape.com
3a0b681d3e make this work on non-objdirs
git-svn-id: svn://10.0.0.236/trunk@116719 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 15:32:18 +00:00
dbaron%fas.harvard.edu
d2693dd0ff Remove obsolete NEW_CONTEXT_PARENTAGE_INVARIANT ifdefs, and add a few bits of debugging code. b=120888 sr=attinasi r=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/trunk@116718 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 15:26:56 +00:00
dbaron%fas.harvard.edu
c3a4b79934 Fix drawing of rounded borders and backgrounds on large elements by using PRInt32 instead of PRInt16. b=131233 r=dcone sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@116717 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 15:25:16 +00:00
dbaron%fas.harvard.edu
0076b3d38d Improve performance of SelectorMatches using nsIContent::HasAttr, which was added a few months ago. r=bzbarsky sr=attinasi a=asa b=128739
git-svn-id: svn://10.0.0.236/trunk@116716 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 15:24:08 +00:00
rods%netscape.com
12d4a64e95 Oops, not this one.
git-svn-id: svn://10.0.0.236/trunk@116715 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 15:20:48 +00:00
rods%netscape.com
80f21d9b16 Usingg nsIPrintSettings now
Bug 128142 r=dcone sr=attinasi a=shaver


git-svn-id: svn://10.0.0.236/trunk@116714 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 15:19:47 +00:00
jaggernaut%netscape.com
854377ee8a Check in mac build files for blake, not part of build yet. a=Asa
git-svn-id: svn://10.0.0.236/trunk@116713 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 15:12:31 +00:00
rods%netscape.com
1c65a526ab Removing uwanted debug staments to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@116712 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 14:08:39 +00:00
rods%netscape.com
fd4d2132df 1) Removes most all the unneeded data from nsPrintOptions service. All data should be in the PrintSettings.
2) Removed unneeded methods from PrintOptions
3) PrintOption can now read and write (most) all the data in a PrintSettings object. The items not saved are those used during the printing process and it wouldn't make any sense to save them.
4) Adds a prefs for turning on and off the automatic saving of PrintSettings. If this is turned on it is almost the same as using the global PS.
5) On Linux it turns on the saving of PS prefs and turns on the global PS. Meaning it will always use a single Global PS object.
6) The PrintSettings can be initialized from a generic non-printer specific set of prefs. Then if a printer name is available in the PS then it tries
to initialize itself from the printer specific prefs. This enables to define "back stop" prefs for picking up first. Then the printer specific prefs can override those settings. For example, we may define in prefs that the default paper size 8.5x11, then if if the "save PS prefs" is turned on, for a given printer it might save 8.5x16 as the size.
7) A "flags" arg has been added so you can indicate which prefs you want read or written.
Bug 128142 r=dcone sr=attinasi a=shaver


git-svn-id: svn://10.0.0.236/trunk@116711 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 13:08:45 +00:00
rods%netscape.com
97ec5d7240 ReadPrefs and WritePrefs are no longer in nsIPrintOptions
Bug 128142 r=dcone sr=attinasi a=shaver


git-svn-id: svn://10.0.0.236/trunk@116710 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 11:26:47 +00:00
mkaply%us.ibm.com
a467fad89d #70045
r=mkaply, sr=blizzard, a=asa
OS/2 only - properly handle long longs in xptstubs to fix download problem


git-svn-id: svn://10.0.0.236/trunk@116707 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 06:26:07 +00:00
bbaetz%student.usyd.edu.au
cb033cc810 Bug 129466 - use IP addr (not hostname) in logincookies table
r=gerv, justdave


git-svn-id: svn://10.0.0.236/trunk@116706 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-16 06:03:09 +00:00