Compare commits

..

5504 Commits

Author SHA1 Message Date
igor%mir2.org
96154ba631 cosmetics: end-of-line whitespace removal again
git-svn-id: svn://10.0.0.236/branches/less_static@115249 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-22 23:28:28 +00:00
(no author)
771cbc6bfd This commit was manufactured by cvs2svn to create branch 'less_static'.
git-svn-id: svn://10.0.0.236/branches/less_static@113702 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 13:47:17 +00:00
nboyd%atg.com
7c8814ac5e Have ClassNameHelper object be allocated lazily
git-svn-id: svn://10.0.0.236/trunk@113701 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 13:47:16 +00:00
nboyd%atg.com
6546deedfa Don't hold a static reference to a ClassLoader that will prevent JavaAdapter classes
from being unloaded.


git-svn-id: svn://10.0.0.236/trunk@113700 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 13:37:50 +00:00
locka%iol.ie
8e370dc046 Remove GetContentShellById from nsIWebShellWindow & impl as it's already defined in nsIXULWindow. b=122861 r=timeless@mac.com sr=jag@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113699 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 12:41:47 +00:00
jst%netscape.com
d79bb6b848 Checking in Pete Zha's <pete.zha@sun.com> fix for bug 121726. Don't remove and re-insert form controls into form.elements when the name or id changes. This caused form.elements to be incorrectly ordered and is pointless to start with. r=jkeiser@iname.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113698 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 10:36:28 +00:00
seawood%netscape.com
4fdf7a334f Add Makefile.ins for mapi
Bug #120135


git-svn-id: svn://10.0.0.236/trunk@113697 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 09:23:43 +00:00
racham%netscape.com
7d58d05fe4 Fixing bugscape bug 9846. Adding default version number for html domain pre-population. r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@113696 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 09:06:26 +00:00
racham%netscape.com
8718c76ea7 Fixing bugscape bug 9846. This fix allows ISPs to prepopulate list of html domains that can be added to html domain list of send format check. r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@113695 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 09:04:04 +00:00
racham%netscape.com
a8c4ef6d78 Fixing bug 122309. Using new ParseString routine to parse ports list. r=dougt, sr=jag
git-svn-id: svn://10.0.0.236/trunk@113694 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 08:39:30 +00:00
racham%netscape.com
f17221e5ab Fixing bug 122309. Adding a new routine that can take a string and parse it on a delimiter to add elements to the nsCStringArray. r=dougt, sr=jag
git-svn-id: svn://10.0.0.236/trunk@113693 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 08:35:28 +00:00
bbaetz%student.usyd.edu.au
cfd7df1801 Point to ftp.netscape.com/Welcome for ftp tests since ftp.mozilla.org
appears to be loaded
rs=jag


git-svn-id: svn://10.0.0.236/trunk@113692 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 07:16:24 +00:00
jst%netscape.com
4373fa4ab0 More comments...
git-svn-id: svn://10.0.0.236/trunk@113691 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 07:13:50 +00:00
jband%netscape.com
bc42c1e965 Add better support to xpconnect for converting between variants and arrays. bug 120881. r=dbradley sr=vidur. Trivial fix for case where we were hitting an assert at xpcom shutdown. bug 121536. r=dbradley rs=vidur.
git-svn-id: svn://10.0.0.236/trunk@113690 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 06:45:08 +00:00
jst%netscape.com
a9d86459c5 Fixing bug 123078. Making document.<n> === document['<n>'] for backwards compatibility reasons. r=peterv@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113689 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 06:44:04 +00:00
peterlubczynski%netscape.com
5190a48a4e Propigate wParam for mouse events directly to plugin bug 123005 r=kmcclusk sr=beard
git-svn-id: svn://10.0.0.236/trunk@113688 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 06:13:44 +00:00
leaf%mozilla.org
711edb1165 Automated update
git-svn-id: svn://10.0.0.236/trunk@113687 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 06:12:07 +00:00
jst%netscape.com
deafb819b5 Whitespace cleanup...
git-svn-id: svn://10.0.0.236/trunk@113686 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 06:04:56 +00:00
seawood%netscape.com
b2b991e8b1 Since we build a program called nsinstall in the tree, make sure that uwe use the full path to the nsinstall.exe found in wintools.zip.
Bug #123294 r=bryner


git-svn-id: svn://10.0.0.236/trunk@113685 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 06:01:58 +00:00
jst%netscape.com
a49bb992db Fixing bug 116834. Making element.innerHTML='...<script>...</script>...' not execute the script, this makes mozilla compatible with IE wrt innerHTML and execution of scripts. r=bzbarsky@mit.edu, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113684 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 05:53:56 +00:00
jst%netscape.com
4e17fc730c Fixing bug 115352. Making FlushPendingNotifications() properly flush the parent document as well if there is one. This causes layout data in iframes to not always be up to date since iframe sizes are dependent on the parent being reflown. r=peterv@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113683 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 05:47:22 +00:00
jst%netscape.com
d7991ba5d1 Fixing compiler warnings and defaulting line numbers to 0 in stead of (PRUint32)-1. sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113682 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 05:43:08 +00:00
mscott%netscape.com
b8826d2beb Bug #123457 --> fix some thread safety assertion warnings by making sure
the notifications callback for the socket gets released on the UI thread.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@113681 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 05:05:37 +00:00
rpotts%netscape.com
bc4e6e1a96 bug #117948 (r=bzarsky@mit.edu, sr=vidur@netscape.com) Ignore the HTTP Window-Target header inside of <meta> tags
git-svn-id: svn://10.0.0.236/trunk@113680 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 04:46:54 +00:00
blakeross%telocity.com
7c257b4a2f Backing this out because it made shift+space not do a space, which I think is worse in the end. (122017). r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113679 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 04:43:47 +00:00
rpotts%netscape.com
acd07aa585 bug #122150 (r=jst@netscape.com, sr=darin@netscape.com) File transport was using the wrong nsIProgressEventSink when firing notifications...
git-svn-id: svn://10.0.0.236/trunk@113678 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 04:42:25 +00:00
jst%netscape.com
cdb28fa8fb Checking in Fabian's <hidday@geocities.com> fix for bug 69196. Making image.border, .hspace, and .vspace default to 1 an not -1. r=sicking@bigfoot.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113677 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 04:37:10 +00:00
jst%netscape.com
e5c226065e Checking in Fabian's <hidday@geocities.com> fix for bug 76895. Making cloneNode() work on document fragments. r=bzbarsky@mit.edu, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113676 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 04:22:17 +00:00
bzbarsky%mit.edu
f1b8d786a1 mfcEmbed has no Equals() on CString. Oops. Fixing mfcembed bustage.
git-svn-id: svn://10.0.0.236/trunk@113675 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 03:54:32 +00:00
ian.mcgreer%sun.com
51a288738c cleanup suggested by review by Nelson
git-svn-id: svn://10.0.0.236/trunk@113674 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 03:53:50 +00:00
naving%netscape.com
06e1e4d86e 74781 r=bienvenu sr=sspitzer. Select the newly downloaded pop3 message that was truncated by limit size.
git-svn-id: svn://10.0.0.236/trunk@113673 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 03:46:15 +00:00
dougt%netscape.com
1f176a9aaf Fixing calling conventions of NS_IMPL_THREADSAFE_RELEASE. Submitted by Tobias Oberstein. r=me, sr=jband@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@113672 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 03:34:44 +00:00
mcafee%netscape.com
1c233440d2 Adding --file support. verbal r= alecf
git-svn-id: svn://10.0.0.236/trunk@113671 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 03:25:24 +00:00
bzbarsky%mit.edu
c1d76095eb Fix bustage. "i" is already declared.
git-svn-id: svn://10.0.0.236/trunk@113670 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 03:11:01 +00:00
darin%netscape.com
3ddd33baaa final patch for bug 109179 "replace nsStdEscape with NS_EscapeURL"
r=dougt, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@113669 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 03:08:15 +00:00
chak%netscape.com
d26dd8bed1 Fix for #123054 - Rearrange profile dlgs in MfcEmbed
r=adamlock, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@113668 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 02:57:54 +00:00
bryner%netscape.com
db6f813361 Fixing bug 122034 (tabbing not working from xbl selects). Not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@113667 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 02:14:50 +00:00
vidur%netscape.com
418679d380 Fix for bug 122305. XMLHttpRequest now has a way to override the mime type of the incoming stream. r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@113666 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 02:10:52 +00:00
bzbarsky%mit.edu
2fd80b82c9 Convert Compare() to Equals() where possible now that we can do
case-insensitive Equals().  Bug 115289, r=alecf, sr=jag


git-svn-id: svn://10.0.0.236/trunk@113665 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 02:03:07 +00:00
sspitzer%netscape.com
2a88b29b3d fix for #122481, crash when creating (and then unsubscribing) from bogus
newsgroups, like news://news.mozilla.org/foo/bar.

also some code cleanup.

r/sr=bienvenu.  thanks to hwaara for the initial patch.


git-svn-id: svn://10.0.0.236/trunk@113664 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 02:00:25 +00:00
jst%netscape.com
5aa4af9df0 Fixing bug 123438. Making element.localName not be uppercased for XHTML elements. r=heikki@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113663 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:51:06 +00:00
relyea%netscape.com
c7a84be240 Fix error path, only free arena is one was allocated.
git-svn-id: svn://10.0.0.236/trunk@113662 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:47:01 +00:00
pschwartau%netscape.com
c9de0b7992 Initial add. Regression test for bug 123437.
git-svn-id: svn://10.0.0.236/trunk@113661 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:44:52 +00:00
varga%utcru.sk
62fd668a27 Fix for 122794. Outliner columns ordered incorrectly.
- use selection sort instead of quick sort, since quick sort in unstable
r=bryner, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@113660 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:44:51 +00:00
cathleen%netscape.com
ec77313291 eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan
git-svn-id: svn://10.0.0.236/trunk@113659 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:41:13 +00:00
bbaetz%student.usyd.edu.au
010788b22a Bug 110241 pt 2 - fix regression from previous checkin, and remove a
couple of write-only vars
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@113658 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:38:44 +00:00
dougt%netscape.com
37a71e53f5 Adding comments to the nsIGenericFactory file. bug 123442. r=gagan@netscape.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113657 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:38:43 +00:00
mscott%netscape.com
26d531c5cb Bug #122236 --> set the performing biff flag when we are about to perform biff
and register the root folder as a listener on the url so it can clear the flag
r=naving
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@113656 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:36:42 +00:00
mscott%netscape.com
fbe18f8362 Bug #122236 --> set the performing biff flag when we are about to perform biff
and register the root folder as a listener on the url so it can clear the flag

Bug #123440 --> don't give a message window when performing biff, this keeps
biff from bringing up any form of UI.
r=naving
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@113655 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:36:15 +00:00
heikki%netscape.com
c5b81825af Bug 119335, string assertion in XMLContentSerializer, use Substring for non-null terminated string. r=jst, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@113654 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:35:34 +00:00
mscott%netscape.com
f0d23cc9d7 Bug #122236 --> only show the biff icon in the system tray if
we are performing biff as opposed to the user clicking get new mail
add a flag to the server to store biff state
r=naving
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@113653 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:35:32 +00:00
mscott%netscape.com
48341120ab Bug #122236 --> only show the biff icon in the system tray if
we are performing biff as opposed to the user clicking get new mail
add a flag to the server to store biff state
r=naving
sr=bienvenu

Bug #122500 --> create a message window for the biff icon in the
system tray. this removes our dependency on the hidden window. On double
click, open up the last used 3-pane window or create a new one.
r=bhuvan
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@113652 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:34:53 +00:00
waldemar%netscape.com
c89eb0f8c2 Fixed stub compile error
git-svn-id: svn://10.0.0.236/trunk@113651 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:13:30 +00:00
waldemar%netscape.com
d27901c0a3 Expanded map to allow type-narrowing conditions in its condition expression
git-svn-id: svn://10.0.0.236/trunk@113650 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 01:13:03 +00:00
cltbld%netscape.com
b1fd072d06 Better logfile test names
git-svn-id: svn://10.0.0.236/trunk@113649 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 00:48:59 +00:00
bbaetz%student.usyd.edu.au
8ec543447a Bug 119715 - strictvaluechecks should always be enabled
r=justdave, gerv


git-svn-id: svn://10.0.0.236/trunk@113648 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 00:20:09 +00:00
bbaetz%student.usyd.edu.au
2c81615c9a Bug 122418 pt2 - obsoleting a patch from the create attachment screen gave
a taint error.


git-svn-id: svn://10.0.0.236/trunk@113647 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 00:11:48 +00:00
alexsavulov%netscape.com
07f131e852 DOCUMENTATION CHANGE - not affecting the build
git-svn-id: svn://10.0.0.236/trunk@113646 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 23:28:29 +00:00
seawood%netscape.com
e1a1ac02a7 Move impl of nsIndexedToHTML::Create from .h to .cpp to fix BeOS bustage.
Bug 74803 sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@113643 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 23:23:21 +00:00
nelsonb%netscape.com
a9cd5beaa8 Plug one of the leaks reported in bugzilla bug 123081
git-svn-id: svn://10.0.0.236/trunk@113642 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 23:15:11 +00:00
ian.mcgreer%sun.com
3e0d2561a3 plug leak found doing client auth, move freeing of cert's slot down a level in case the cert was not made external
git-svn-id: svn://10.0.0.236/trunk@113640 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 23:04:11 +00:00
mjudge%netscape.com
e6b116a625 command handler needed to be added to exports. blocker 123399
git-svn-id: svn://10.0.0.236/trunk@113639 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 22:58:51 +00:00
mjudge%netscape.com
99a1881c37 change to export command handler. blocker fix for 123399
git-svn-id: svn://10.0.0.236/trunk@113637 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 22:53:35 +00:00
gerv%gerv.net
2a14c2e071 Remove JS strict warning.
git-svn-id: svn://10.0.0.236/trunk@113636 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 22:47:26 +00:00
ian.mcgreer%sun.com
0240bece7f fix leak reported in bug 123081 by avoiding allocation for time variable
git-svn-id: svn://10.0.0.236/trunk@113633 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 22:34:22 +00:00
bbaetz%student.usyd.edu.au
d2945c40c2 bug 122418 - setting attachment status fails taint checks. Just needed to
detaint after checking.
r=gerv,kiko


git-svn-id: svn://10.0.0.236/trunk@113632 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 22:16:18 +00:00
ian.mcgreer%sun.com
7ec531594f last part of bug 121628, permanent slots should respond immediately to IsPresent() call
git-svn-id: svn://10.0.0.236/trunk@113631 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 21:57:07 +00:00
gerv%gerv.net
4711cd34e5 show_bug.cgi templatisation.
git-svn-id: svn://10.0.0.236/trunk@113629 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 21:17:17 +00:00
waldemar%netscape.com
3ddc09d4af Updated license
git-svn-id: svn://10.0.0.236/trunk@113628 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 21:13:45 +00:00
waldemar%netscape.com
f5b53beb84 Major reorganization of object structure, environments, frames, and bindings. Added compile/run flag to all expression evaluation functions.
git-svn-id: svn://10.0.0.236/trunk@113627 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 21:12:28 +00:00
waldemar%netscape.com
99127cdceb Added another test case
git-svn-id: svn://10.0.0.236/trunk@113626 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 21:11:02 +00:00
waldemar%netscape.com
5b51f9b435 Added delete-adjacent-duplicates
git-svn-id: svn://10.0.0.236/trunk@113625 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 21:09:51 +00:00
waldemar%netscape.com
57833896b4 Added m-dash
git-svn-id: svn://10.0.0.236/trunk@113624 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 21:09:29 +00:00
waldemar%netscape.com
4047f11fef Removed license
git-svn-id: svn://10.0.0.236/trunk@113623 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 21:09:05 +00:00
waldemar%netscape.com
b913abd7d3 Incomplete attempt to define bit-set and restricted-set semantic types and to define the set-field record/tuple constructor
git-svn-id: svn://10.0.0.236/trunk@113622 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 21:08:18 +00:00
shrutiv%netscape.com
75d88cb579 Adding Macintosh OSX installer screen to the wizard (r=smeredith)
git-svn-id: svn://10.0.0.236/trunk@113620 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 20:05:30 +00:00
shrutiv%netscape.com
4800e6ce39 Fix for bugzilla 118240: Last screen of wizard must be changed for Mac
customization (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@113619 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 20:01:39 +00:00
shrutiv%netscape.com
c62c135f1d Fix for bug 118240: Last screen of wizard must be changed for Mac
customization (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@113618 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 19:49:15 +00:00
shrutiv%netscape.com
8192f40c86 Fix for bug 118240: Last screen of wizard must be changed for Mac
customization (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@113617 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 19:42:37 +00:00
nboyd%atg.com
ccd738333b Clean up formatting.
git-svn-id: svn://10.0.0.236/trunk@113613 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 18:58:03 +00:00
relyea%netscape.com
37eb96be75 Function to read PQG params from the key.
git-svn-id: svn://10.0.0.236/trunk@113612 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 18:00:14 +00:00
zach%zachlipton.com
137895e51f Fix for bug 87398: checksetup.pl should warn if not run as root. Patch
adds a warning if the user has webservergroup set but does not run
checksetup.pl as root.

r1=kiko, r2=justdave


git-svn-id: svn://10.0.0.236/trunk@113610 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 16:38:33 +00:00
bzbarsky%mit.edu
c2dafa9a2d Fix appearance of filter extensions twice in filepicker. Bug 115670,
r=bryner, sr=jag.


git-svn-id: svn://10.0.0.236/trunk@113609 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 16:12:18 +00:00
wtc%netscape.com
6060dc6b69 Temporary hack to make 'depend' do a 'clean' in NSS.
git-svn-id: svn://10.0.0.236/trunk@113608 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 15:57:38 +00:00
sicking%bigfoot.com
ef42436f16 Final part of bug 59912. Call SetDocument before adding any attributes on elements in the result of XSLT-transformations. This fixes (at least) onclick-like attributes.
r=peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@113606 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 15:31:41 +00:00
nboyd%atg.com
8ba4f03273 Change version to 1.5R4pre.
git-svn-id: svn://10.0.0.236/trunk@113605 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 15:26:31 +00:00
mkaply%us.ibm.com
65b729bf7d #108280
r=mkaply, sr=blizzard
Make OS/2 use display facenames on DBCS fonts.


git-svn-id: svn://10.0.0.236/trunk@113603 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 14:44:36 +00:00
timeless%mac.com
030e9d615b Bug 122809ÿMismatched allocator/deallocator ToNewCString & delete[]
r=bzbarsky@mit.edu sr=jag


git-svn-id: svn://10.0.0.236/trunk@113602 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 14:37:01 +00:00
rods%netscape.com
daf06d9375 Remove checking for numeric input from header/footer input
part of fix to 120062 r=dcone sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@113600 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 13:38:13 +00:00
ccarlen%netscape.com
caadeea75a Bug 121235 - Freeze nsIDirectoryServiceProvider2. r=dougt@netscape.com/sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113599 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 13:10:54 +00:00
bbaetz%student.usyd.edu.au
e20fe58870 Bug 95732 - remove logincookies.cryptpassword, and invalidate cookies from
the db when required instead.
(Also fixes bug 58242 as a side effect)

r=myk, kiko


git-svn-id: svn://10.0.0.236/trunk@113598 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 12:23:05 +00:00
hyatt%netscape.com
cdc7d6d6d8 Fix Macho and Cocoa horkage because of a missing ifdef.
git-svn-id: svn://10.0.0.236/trunk@113597 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 10:56:42 +00:00
seawood%netscape.com
1fe10f037c Remove destination file if it exists before copying.
Bug #120586 r=bryner


git-svn-id: svn://10.0.0.236/trunk@113596 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 09:15:52 +00:00
leaf%mozilla.org
dabc9839b7 Automated update
git-svn-id: svn://10.0.0.236/trunk@113595 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 09:12:11 +00:00
bryner%netscape.com
453c723957 Don't try to build native theme support on gtk2 (API changes). r=cls.
git-svn-id: svn://10.0.0.236/trunk@113594 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 09:03:53 +00:00
seawood%netscape.com
db2075a2e3 Removing fallback hooks for deprecated configure options.
git-svn-id: svn://10.0.0.236/trunk@113593 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 08:59:16 +00:00
seawood%netscape.com
6a70d87d0a Increase the lgot buffer for static Irix builds.
Bug #122917 r=nickb@adacel.com.au


git-svn-id: svn://10.0.0.236/trunk@113592 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 06:25:43 +00:00
blakeross%telocity.com
d2d17b6520 79047 - shift+space should scroll upwards. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113591 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 06:15:14 +00:00
blakeross%telocity.com
8ebc9524ff 122017 - shouldn't always unset shift when dispatching keypress event. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113590 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 06:14:10 +00:00
seawood%netscape.com
6e46c8276f Use LDFLAGS when linking SIMPLE_PROGRAMS on win32
Bug #123065


git-svn-id: svn://10.0.0.236/trunk@113589 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 05:53:51 +00:00
seawood%netscape.com
ef829e43db Set MAPFILE in config.mk instead of rules.mk
git-svn-id: svn://10.0.0.236/trunk@113588 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 05:49:14 +00:00
blakeross%telocity.com
352f4a09fb 67139 - title of active window should be checked in tasks menu. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113587 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 05:15:47 +00:00
cotter%netscape.com
a89a12f6e4 privacy & security help content update for Form Manager help, per 122806, r=oeschger
git-svn-id: svn://10.0.0.236/trunk@113586 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 03:52:33 +00:00
blakeross%telocity.com
7d279b7a8c 123285 - columns aren't correctly persisted in history and other outliners. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113585 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 03:44:51 +00:00
justdave%syndicomm.com
40ab41ff77 Fix for bug 14461: QA contact is no longer required. You can still leave it blank in editing and creating components if you
want, even if it's enabled now.  This is consistant with the behavior of this field everywhere else in Bugzilla now.
Eventually this will be a per-product setting whether to enforce having one or not.
Patch by Matthew Tuck <matty@chariot.net.au>
r= justdave x 2


git-svn-id: svn://10.0.0.236/trunk@113584 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 00:41:40 +00:00
sicking%bigfoot.com
742947de1e Fix IRIX bustage
git-svn-id: svn://10.0.0.236/trunk@113583 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 21:36:03 +00:00
rbs%maths.uq.edu.au
fe7bb4aef5 Using the recently added APIs to respond to dynamic changes: a _much_ simpler (re)fix of bug 114909 - dynamically changing displaystyle attribute in <mstyle> tag doesn't change display
git-svn-id: svn://10.0.0.236/trunk@113582 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 21:15:29 +00:00
rbs%maths.uq.edu.au
bc9ff10418 Add ReLayout() - a driver that hides the details needed to re-sync a frame subtree in case of dynamic changes: rebuild of automatic data, re-resolve script styles, fire a reflow
git-svn-id: svn://10.0.0.236/trunk@113581 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 21:06:51 +00:00
rbs%maths.uq.edu.au
de6635197e slight simplification - the removal will recurse down to the wrapped child
git-svn-id: svn://10.0.0.236/trunk@113580 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 20:11:37 +00:00
jband%netscape.com
9ce852e366 unbust XPCONNECT_STANDALONE build. No change to default build. bug 121438. rs=jband.
git-svn-id: svn://10.0.0.236/trunk@113579 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 20:05:22 +00:00
sicking%bigfoot.com
6838b8f4b5 Make relational comparisons between NodeSets and booleans follow the spec.
b=116540 r=Pike sr=jst


git-svn-id: svn://10.0.0.236/trunk@113578 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 19:50:27 +00:00
beard%netscape.com
1a035e7a78 Fixing bustage caused by newly added mozilla/modules/libpr0n/decoders/ijpeg directory. Added explicit search path of ::decoders:jpeg: before ::.
git-svn-id: svn://10.0.0.236/trunk@113577 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 19:13:51 +00:00
blakeross%telocity.com
39cb58daff fix an oops in last nights checkin. sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113576 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 18:27:09 +00:00
myk%mozilla.org
f89a91a9e4 Fix for bug 121747: Stops every script before it does anything else if Bugzilla is currently shut down. Also adds global template
instantiation code to globals.pl.
Patch by Myk Melez <myk@mozilla.org>.
r=gerv,kiko


git-svn-id: svn://10.0.0.236/trunk@113573 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 09:28:48 +00:00
blakeross%telocity.com
9ee927920a 121180 - clicking or dbl clicking on wrong things in bookmarks/history incorrectly opens url. a left and then right click in quick succession in bookmarks is counted as a double click. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@113572 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 08:40:31 +00:00
bryner%netscape.com
632ac8da85 Fixing some warnings in xpcom. Bug 118377, r=hwaara, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@113571 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 07:05:10 +00:00
seawood%netscape.com
7b423bbbcc Add INSTALL file which outlines the basic steps to setting up a tinderbox
Clean up README


git-svn-id: svn://10.0.0.236/trunk@113568 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 06:31:44 +00:00
darin%netscape.com
3769c6f9ed backing out some changes that accidentally slipped in!
git-svn-id: svn://10.0.0.236/trunk@113567 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 06:24:55 +00:00
blizzard%redhat.com
a3c36cf3d5 Add gtk2 to the list of dirs that are built. No bug on this. r=cls
git-svn-id: svn://10.0.0.236/trunk@113565 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 06:09:22 +00:00
blizzard%redhat.com
47f131cf51 Add warning about this not being implemented. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113564 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 06:08:21 +00:00
blizzard%redhat.com
28419b1a35 Gtk2 files for viewer. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113563 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 06:06:06 +00:00
leaf%mozilla.org
8bc5eccf5e Automated update
git-svn-id: svn://10.0.0.236/trunk@113562 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 04:42:15 +00:00
samuel%sieb.net
f0983bfcd8 Bug 112920 - add css rule for superfluous notifies
r=rginda
chatzilla only


git-svn-id: svn://10.0.0.236/trunk@113561 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 04:36:59 +00:00
samuel%sieb.net
4b95e62e27 Bug 112920 - enhancement to notify code
r=rginda
chatzilla only


git-svn-id: svn://10.0.0.236/trunk@113560 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 04:35:26 +00:00
wtc%netscape.com
a464983a2e Bugzilla bug 117479: add the PR_ABS macro. Thanks to Roland Mainz
<Roland.Mainz@informatik.med.uni-giessen.de> for the patch.


git-svn-id: svn://10.0.0.236/trunk@113559 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 04:34:50 +00:00
seawood%netscape.com
f3c761d348 Add check to see if 'cd $MOZ_TOOLS && pwd` failed.
git-svn-id: svn://10.0.0.236/trunk@113558 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 04:34:43 +00:00
blizzard%redhat.com
024ca97902 Bug #92033. Land changes to get gfx/ building with gtk2. Lots of ifdef code here. r=cls,bryner sr=alecf
git-svn-id: svn://10.0.0.236/trunk@113557 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 03:47:18 +00:00
leaf%mozilla.org
17d9bc1085 Automated update
git-svn-id: svn://10.0.0.236/trunk@113556 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 03:42:16 +00:00
relyea%netscape.com
36e3068bc1 Bug 117978: accessor functions to all JCE keystore API to be implemented.
git-svn-id: svn://10.0.0.236/trunk@113555 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 03:37:26 +00:00
bzbarsky%mit.edu
25554d8060 Send "referer" header when loading links via link toolbar. Bug 119478,
r=choess@stwing.upenn.edu, sr=blake


git-svn-id: svn://10.0.0.236/trunk@113554 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 03:28:59 +00:00
seawood%netscape.com
f01d8582cf Add support for MOZ_PROFILE, MOZ_COVERAGE, & MOZ_MAPINFO for win32 gmake builds.
Set these variables in your MOZCONFIG file before running configure or on the make cmd line when building in individual dirs.


git-svn-id: svn://10.0.0.236/trunk@113553 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 03:28:07 +00:00
leaf%mozilla.org
ecb2db1c4c Automated update
git-svn-id: svn://10.0.0.236/trunk@113552 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 03:12:08 +00:00
seawood%netscape.com
6746e087bc Add warning message if cl test prog fails for cygwin targets
git-svn-id: svn://10.0.0.236/trunk@113551 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 03:06:07 +00:00
seawood%netscape.com
c94f385d8c Do not install the mozilla script on win32
git-svn-id: svn://10.0.0.236/trunk@113550 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 02:45:54 +00:00
bzbarsky%mit.edu
32878c94aa Fix strict JS warning. Patch by Alex Vincent <jscript@pacbell.net>,
r=brade, sr=kin


git-svn-id: svn://10.0.0.236/trunk@113549 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 02:37:02 +00:00
pavlov%netscape.com
27a18104fd adding new stub files for work with using intel's jpeg library
git-svn-id: svn://10.0.0.236/trunk@113548 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 01:54:08 +00:00
blakeross%telocity.com
6f1b90acc1 92749 - "view background image" context menu item doesn't always appear when it should. r=bz sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113547 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 00:58:38 +00:00
jband%netscape.com
5518ba6525 Add support for chaining 'additional managers' to the global interface info manager. This includes weakref support. This system allows us to dynamically aggregate interface info managers to support systems like SOAP. Clients of the interface info manager can traverse that list of additonal managers (if any are present) or ignore it. This fixes bug 103805. r=dbradley sr=vidur.
git-svn-id: svn://10.0.0.236/trunk@113546 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 00:56:16 +00:00
seawood%netscape.com
0118504ff3 Add $(BIN_SUFFIX) to mkdepend defines
git-svn-id: svn://10.0.0.236/trunk@113545 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 00:41:00 +00:00
blakeross%telocity.com
6a2f5ed18a 39070 - can't dnd images or <areas>. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113544 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 00:06:12 +00:00
bryner%netscape.com
1a11ac5be2 Rest of the patch for bug 122542. I accidentely checked in the incomplete patch. r=varga, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@113543 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 23:22:10 +00:00
jband%netscape.com
f5ff27091a Add C++ string support includes needed when AString params are used - NOT PART OF DEFAULT BUILD
git-svn-id: svn://10.0.0.236/trunk@113540 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 22:33:16 +00:00
jband%netscape.com
37f418f3dd Initial checkin of WSDL -> xpcom interface info translator quick test - NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@113539 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 22:31:12 +00:00
jband%netscape.com
a9712b4166 Commiting accumulated interface info extensions changes. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@113538 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 22:18:56 +00:00
jband%netscape.com
367216bc3e Initial checkin of WSDL -> xpcom interface info translator. - NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@113537 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 21:37:23 +00:00
alecf%netscape.com
43bee42ecd more dependency updates
git-svn-id: svn://10.0.0.236/trunk@113536 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 21:29:01 +00:00
alecf%netscape.com
eeea2a1861 fix for bug 108988 r=caillon@returnzero.com, sr=blake
also fix a minor warning while I'm there


git-svn-id: svn://10.0.0.236/trunk@113535 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 21:13:10 +00:00
mkaply%us.ibm.com
d357e19dc2 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@113534 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 20:37:39 +00:00
alecf%netscape.com
c666ed8fca dependency update
git-svn-id: svn://10.0.0.236/trunk@113533 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 20:09:29 +00:00
ian.mcgreer%sun.com
e16c936a53 Fix cert leaks when building a chain. There are several client auth bugs filed, this may not be for any one in particular, but was found with tstclnt.
git-svn-id: svn://10.0.0.236/trunk@113532 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 20:01:22 +00:00
seawood%netscape.com
1cce7268dc s/command_handler/commandhandler/. Fixing win32 gmake bustage
git-svn-id: svn://10.0.0.236/trunk@113531 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 20:00:00 +00:00
ian.mcgreer%sun.com
633f5faf30 bug 90518, selfserv dumps cache state before shutdown with -y option
git-svn-id: svn://10.0.0.236/trunk@113530 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 19:39:48 +00:00
bienvenu%netscape.com
711f501004 disallow drag drop into read-only imap folders r=naving, sr=mscott 112103
git-svn-id: svn://10.0.0.236/trunk@113528 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 17:30:03 +00:00
bienvenu%netscape.com
c2485da7ba fix crash in morkRow::closerow object r=naving, sr=mscott 104659
git-svn-id: svn://10.0.0.236/trunk@113527 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 16:57:25 +00:00
bzbarsky%mit.edu
e72122a020 Make the unknown decoder pick up <table> and <div>. Bug 83480, r=rpotts,
sr=darin


git-svn-id: svn://10.0.0.236/trunk@113526 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 16:10:04 +00:00
rayw%netscape.com
15b1571fdb Converted tests to use new names for services on my soap server.
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@113525 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 15:42:27 +00:00
mkaply%us.ibm.com
1a35befbac HPUX bustage
git-svn-id: svn://10.0.0.236/trunk@113524 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 14:30:00 +00:00
mkaply%us.ibm.com
75746a5566 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@113523 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 14:28:55 +00:00
mcafee%netscape.com
0049fa1e5f Fixing more bustage. r=mjudge
git-svn-id: svn://10.0.0.236/trunk@113522 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 08:10:55 +00:00
mcafee%netscape.com
1b7b202a89 Fixing build bustage, tab lossage
git-svn-id: svn://10.0.0.236/trunk@113521 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 07:58:39 +00:00
mcafee%netscape.com
524c5d653c Ignore generated files.
git-svn-id: svn://10.0.0.236/trunk@113520 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 07:53:30 +00:00
mjudge%netscape.com
b12c99a155 xuldoc not content_xul
git-svn-id: svn://10.0.0.236/trunk@113519 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 07:49:04 +00:00
mjudge%netscape.com
6d432b1041 bad slash
git-svn-id: svn://10.0.0.236/trunk@113518 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 07:48:06 +00:00
mjudge%netscape.com
4f465d2207 wrong requires. fix bustage
git-svn-id: svn://10.0.0.236/trunk@113517 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 06:59:44 +00:00
mjudge%netscape.com
15dedb88c4 missed this one
git-svn-id: svn://10.0.0.236/trunk@113516 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 06:03:50 +00:00
rbs%maths.uq.edu.au
2ff8bf1765 Continuing to factor handlers to rebuild automatic data during dynamic changes
git-svn-id: svn://10.0.0.236/trunk@113515 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 05:43:03 +00:00
blakeross%telocity.com
1cc6cc00c4 117672 - minor ui defect in mailnews pref pane. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113514 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 05:42:17 +00:00
blakeross%telocity.com
ae786e96e5 109560 - edit menu in history is broken. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113513 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 05:30:55 +00:00
blakeross%telocity.com
04f561119e 72796 - alt+space depresses focused elt additionally. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113512 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 05:26:36 +00:00
blakeross%telocity.com
17cbced010 120984 - removing unnecessary code in nsglobalhistory. r/sr=me,ben
git-svn-id: svn://10.0.0.236/trunk@113511 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 05:22:20 +00:00
blakeross%telocity.com
b93d9137a9 98805 - need confirmation dialog, not aler,t when disabling ql. r=law sr=hewittCVS: ----------------------------------------------------------------------
git-svn-id: svn://10.0.0.236/trunk@113510 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 05:19:40 +00:00
blakeross%telocity.com
58723b91b4 98805 - need confirmation dialog, not aler,t when disabling ql. r=law sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113509 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 05:18:26 +00:00
mjudge%netscape.com
80554b8869 file from previous checkin
git-svn-id: svn://10.0.0.236/trunk@113508 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 05:14:25 +00:00
mjudge%netscape.com
40f7d1b02e 115922 embedding work. no changes should be observed in current product this will only affect the embedded effort. This moves the command handler stuff from content xul to embedding/components/commandhandler. a=judd r=saari built on mac/windows/gmake with this we will be able to finish removing editorshell from the app and have a true embedded editor.akkana will pick this up after me and finish the embedding work.
git-svn-id: svn://10.0.0.236/trunk@113507 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 05:13:56 +00:00
lordpixel%mac.com
cafbcdfba1 Final trunk fix for bug# 119118.
r=netdemon, sr=smfr.

r=sleestack (sherif) for checkin while tree closed


git-svn-id: svn://10.0.0.236/trunk@113506 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 04:44:14 +00:00
peterlubczynski%netscape.com
324ffc5a5e Fix by Serge for crash after installing Java Plug-in on Linux bug 122246 r=peterl sr=beard
git-svn-id: svn://10.0.0.236/trunk@113505 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 04:42:05 +00:00
wtc%netscape.com
0993648262 Bugzilla bug 122961: export CERT_CreateSubjectCertList for PSM.
git-svn-id: svn://10.0.0.236/trunk@113504 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 04:41:06 +00:00
dougt%netscape.com
bb7377d5e8 backing out my optimization
git-svn-id: svn://10.0.0.236/trunk@113502 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 03:20:01 +00:00
darin%netscape.com
7814a2d020 should fix btek bustage
git-svn-id: svn://10.0.0.236/trunk@113501 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 02:49:52 +00:00
darin%netscape.com
b6b52d0d83 fixes bug 86917 "socket transport should try all ip addresses returned by
DNS service" r=gordon, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@113500 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 02:45:25 +00:00
depstein%netscape.com
0335fbd08c Fixed web prog lstnr logging bug; added onStateChangeString() method to QaUtils. Also added entry to url table in nsIWebNav.cpp
git-svn-id: svn://10.0.0.236/trunk@113499 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 02:34:27 +00:00
bryner%netscape.com
ab15008e78 adding -moz-appearance for xbl listboxes. not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@113498 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 02:23:17 +00:00
pschwartau%netscape.com
39e30db812 Initial add. Regression test for bug 123002.
git-svn-id: svn://10.0.0.236/trunk@113497 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 02:03:43 +00:00
racham%netscape.com
cbcaff45cc Fixing bug 122108. Changing the label from ISP or email provider to Email account in the accountwizard's account type page. r=robinf, jglick, bhuvan
git-svn-id: svn://10.0.0.236/trunk@113496 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:59:34 +00:00
rayw%netscape.com
9cd6379065 A variety of bug fixes in SOAP, most notably, eliminating 1999 schema
types.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@113495 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:47:27 +00:00
relyea%netscape.com
3c5d08984b Add new PK11_ImportSymKeyWithFlags function for JSS
git-svn-id: svn://10.0.0.236/trunk@113494 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:46:05 +00:00
bryner%netscape.com
122d4289d3 Adding classic skin css for xbl checkboxes. Also fixing up borders on comboboxes. Not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@113493 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:42:25 +00:00
rjc%netscape.com
3ea20f13ac Fix bug # 122952: Mac OS X internet search issues. r=sdagley,sfraser
git-svn-id: svn://10.0.0.236/trunk@113492 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:35:33 +00:00
vidur%netscape.com
7673c9518e Scoping rules seem to be different on windows and linux. Fixed compiler error on windows. This is not yet part of the default build.
git-svn-id: svn://10.0.0.236/trunk@113491 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:32:04 +00:00
jst%netscape.com
3ca2b8124f Fixing bug 113856. Don't crash when resolving a name of a class w/o a primary iid. r=heikki@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113490 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:31:22 +00:00
dougt%netscape.com
154c1a0782 fixes 122892. Optimization Clone of nsLocalFile. Instead of reiniting object, we use default c++ copy construction. r=ccarlen@netscape.com, sr=dveditz@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113489 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:25:57 +00:00
javi%netscape.com
7fbb88f57b Fix Mac bustage.
git-svn-id: svn://10.0.0.236/trunk@113487 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:20:54 +00:00
bzbarsky%mit.edu
b9f15766ea add .shtml to list of extensions we register with ourselves. Bug 60733,
r=law, sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@113484 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:06:36 +00:00
rogerl%netscape.com
faeb4c2ffd Incremental fixes.
git-svn-id: svn://10.0.0.236/trunk@113483 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:06:34 +00:00
jj%netscape.com
de388a3149 updating to 0.9.8
git-svn-id: svn://10.0.0.236/trunk@113482 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 01:05:47 +00:00
bbaetz%student.usyd.edu.au
88e6e84628 Bug 110241 - redo ftp control connection parsing code
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@113478 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:55:06 +00:00
varga%utcru.sk
ed6a00ae2e Fix for 120976. Drop feedback needs some polishing.
r=bryner, sr=blake


git-svn-id: svn://10.0.0.236/trunk@113477 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:54:19 +00:00
peterlubczynski%netscape.com
32321d73c4 Restore consuming of keypress events and don't pass them to plugins also give windowless plugins focus when mouse clicked bug 122501 r=kmcclusk@netscape.com sr=beard
git-svn-id: svn://10.0.0.236/trunk@113475 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:23:30 +00:00
peterlubczynski%netscape.com
3a102d9545 Send raw keyboard event for windowless plugins, bug 122501 r=kmcclusk@netscape.com sr=beard
git-svn-id: svn://10.0.0.236/trunk@113474 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:21:53 +00:00
jst%netscape.com
e88756b2b7 Fixing bug 113498. Making .src on a new Image(); always be absolute. r=sicking@bigfoot.com, rs=rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@113473 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:17:40 +00:00
dveditz%netscape.com
6196387bf8 bug 94108/122881 clean up obsolete components to prevent scary errors
for people who upgrade. patch by curt@netscape.com, r=ssu/sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@113472 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:13:12 +00:00
varga%utcru.sk
295a8002c4 Fix for bugs:
120299 - Drop feedback is narrow first time
121187 - drag of message summary line (even without drop) garbles bounding box

r=sfraser, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@113471 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:13:07 +00:00
law%netscape.com
3719c10b3a Bug 117702; change wording to say 'system tray'; r=caillon, sr=blake
git-svn-id: svn://10.0.0.236/trunk@113469 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:09:46 +00:00
law%netscape.com
4b806dba32 Bug 119767; remove bogus text/html entry from defaulit mimeTypes.rdf; r=bzbarsky, sr=ben
git-svn-id: svn://10.0.0.236/trunk@113468 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:07:35 +00:00
peterlubczynski%netscape.com
fc583de88a Fix for plugins not being able to get handle to doc's window if plugin is HIDDEN because it has no view. Use the pres shell instead. bug 123059 r=ToddTaylor sr=beard
git-svn-id: svn://10.0.0.236/trunk@113467 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:07:20 +00:00
law%netscape.com
905119f6b5 Bug 107088; don't set any group/world permissions on temp file; r=bzbarsky, sr=darin
git-svn-id: svn://10.0.0.236/trunk@113466 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-02 00:06:12 +00:00
bryner%netscape.com
6e61e54a46 Adding classic skin css for xbl select widget. Not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@113465 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:59:26 +00:00
law%netscape.com
f54f76debd Bug 120931; remember last used directory (for older versions of windows that don't do it automatically); r=cmanske, sr=ben
git-svn-id: svn://10.0.0.236/trunk@113464 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:58:55 +00:00
rjesup%wgate.com
5f600bf6e5 Bug 117667: access past end of docshell child array. sr=jst, r=joki
git-svn-id: svn://10.0.0.236/trunk@113463 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:56:48 +00:00
jaggernaut%netscape.com
0ac23b506b Bug 90221: Click() needs to act like a real click. r=jst, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@113462 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:55:49 +00:00
cmanske%netscape.com
b4ef8479ba Fixed Open Location dialog for Composer, b=122933, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113461 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:53:30 +00:00
law%netscape.com
2013e60c16 Bug 94756; make file picker check for read-only files when saving; r=cmanske, sr=ben
git-svn-id: svn://10.0.0.236/trunk@113460 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:52:58 +00:00
samuel%sieb.net
38ea9c6ced Bug 122910 - chatzilla won't start
r=rginda
not in the build


git-svn-id: svn://10.0.0.236/trunk@113459 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:48:11 +00:00
hewitt%netscape.com
8fa2c0020b 110001 - onpagehide should not fire events when traversing back in the wizard, r=racham, sr=blake
git-svn-id: svn://10.0.0.236/trunk@113458 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:09:42 +00:00
ccarlen%netscape.com
eba9538f7a Not part of build, very out of date.
git-svn-id: svn://10.0.0.236/trunk@113457 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:07:47 +00:00
ssu%netscape.com
def5b868f6 fixing bug 115582 - File/Attachments/Save All doesn't have access key. r=racham, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@113456 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:05:45 +00:00
hewitt%netscape.com
59e6d9a637 120609 - Autocomplete drop down list has white vertical borders on left and right side, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@113455 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 23:03:22 +00:00
ccarlen%netscape.com
d4f88daea6 Bug 120026 - rework PPEmbed so its classes are less dependent and more easily reusable. r=adamlock@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113454 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:57:19 +00:00
ccarlen%netscape.com
3799e84dd5 New files for bug 120026 - rework PPEmbed so its classes are less dependent and more easily reusable. r=adamlock@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113453 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:55:18 +00:00
serge%netscape.com
dc78c9c9ed fix #109353; N620, Trunk & M097 crash [@ libpthread.so.0 - PL_strfree]; r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@113452 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:50:59 +00:00
jj%netscape.com
1cdcd82c6f this file causes the OS9 Finder to flip the "isPackage" flag of the "macbuild" directory, preventing its access. PkfInfo can be generated on the fly by the build script instead, like the current Carbon build automation does.
git-svn-id: svn://10.0.0.236/trunk@113451 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:38:18 +00:00
heikki%netscape.com
51cf66c5f5 Bug 122710, dtd folder in dist/bin should be moved into res. r=rbs@maths.uq.edu.au&harishd, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@113450 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:28:55 +00:00
pinkerton%netscape.com
ae9adfc171 tree->treeview bug 115747, rs=hyatt
git-svn-id: svn://10.0.0.236/trunk@113449 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:21:51 +00:00
hewitt%netscape.com
b63f84685c 114580 - commonDialog is slow as molasses, r=jag, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@113448 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:18:59 +00:00
rginda%netscape.com
35e3f21bfb - venkman only -
bug 122850, venkman error on startup
the fix for bug 121744 made |for (a in undefined);| throw an error, so now we have to validate |attrs| here.


git-svn-id: svn://10.0.0.236/trunk@113447 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 22:12:09 +00:00
naving%netscape.com
33319c4dd2 115071 r=nhotta (for collation part) sr=mscott. fix folder-pane, menus sorting on mac os x by using collation
key and creating sort arcs as nsIRDFBlob. Added abiltity to createBlobNode
123017 sr=bienvenu fixing start-ip crash in nsMsgFolderDatasource


git-svn-id: svn://10.0.0.236/trunk@113446 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:46:05 +00:00
peterlubczynski%netscape.com
ca86fbd4ee Checking in for nis@sparc.spb.su, fix for Java applets inserted as <OBJECT> run in spite of Java is turned off in Preferences bug 116888 r=peterl sr=beard
git-svn-id: svn://10.0.0.236/trunk@113445 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:40:49 +00:00
bzbarsky%mit.edu
bcc31f85dd Don't let an empty intl.charset.default pref set the document charset to
the empty string.  Fall back to ISO-8859-1 in the script loader if there
is no other charset set.  Bug 118404, r=harishd, sr=jst


git-svn-id: svn://10.0.0.236/trunk@113444 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:36:00 +00:00
akkana%netscape.com
efa43449be 121046: fix a rewrap hang. r=adu@sparc.spb.su sr=kin
git-svn-id: svn://10.0.0.236/trunk@113443 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:29:16 +00:00
darin%netscape.com
0442329028 fixes bug 123031 "Setting username and password on nsIURI object damages
host part of URL, preventing FTP transfer" r=cmanske, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@113442 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:20:51 +00:00
darin%netscape.com
e4b147b47f fixes bug 122675 "socket transport doesn't cancel properly if busy resolving
or connecting" r=gordon, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@113441 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:18:13 +00:00
wtc%netscape.com
eba46abb7a Bugzilla bug 122712: moved the two newly exported symbols to the right
place.


git-svn-id: svn://10.0.0.236/trunk@113440 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:16:43 +00:00
mcafee%netscape.com
daa2e99a89 Back to PrintSize
git-svn-id: svn://10.0.0.236/trunk@113439 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:07:04 +00:00
darin%netscape.com
4b34d2efe1 fixes bug 122787 "(nsIURI) nsStandardURL::SetFileName doesn't recalculate mPath"
r=dougt, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@113438 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 21:03:10 +00:00
andreas.otte%debitel.net
a67c733b80 making patch for bug 120959 [Use of ".." in address causes links to
relative URL's to fail] a little bit prettier (remove unnecessary
clause), r=brendan, sr=darin


git-svn-id: svn://10.0.0.236/trunk@113437 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 20:30:15 +00:00
bzbarsky%mit.edu
5490fe59f6 View source channels should implement nsIUploadChannel for when we get
postdata working with them.  Bug 122851, r=darin, sr=rpotts.


git-svn-id: svn://10.0.0.236/trunk@113436 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 20:18:26 +00:00
rods%netscape.com
75f3adcd31 fix ref count bloat
Bug 123011 sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@113435 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 20:12:35 +00:00
seawood%netscape.com
4f41222d8a Fixing win32 gmake bustage
git-svn-id: svn://10.0.0.236/trunk@113434 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 19:52:42 +00:00
mcafee%netscape.com
e23a48cbcb Adding graph server support to trace-malloc tests
git-svn-id: svn://10.0.0.236/trunk@113433 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 19:01:40 +00:00
ian.mcgreer%sun.com
9b23ec2d9d fix cert leak found by client auth
git-svn-id: svn://10.0.0.236/trunk@113432 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 18:18:13 +00:00
relyea%netscape.com
300485bc29 Fix memory leak.
git-svn-id: svn://10.0.0.236/trunk@113431 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 17:57:05 +00:00
myk%mozilla.org
75dca718c9 Fix for bug 98021: Cleans up "edit attachment" interface on NS4.x by removing text of buttons that do not work in that browser.
Patch by Myk Melez <myk@mozilla.org>.
r=kiko x 2


git-svn-id: svn://10.0.0.236/trunk@113430 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 17:50:00 +00:00
wtc%netscape.com
911b346fe5 Bugzilla bug 122944: detect Cygwin's uname.
git-svn-id: svn://10.0.0.236/trunk@113429 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 17:27:55 +00:00
ian.mcgreer%sun.com
126fdb9cd7 bug 121628, persistent cache of hardware token certs
git-svn-id: svn://10.0.0.236/trunk@113428 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 17:25:15 +00:00
rods%netscape.com
798a2cf9a2 fix bustage
git-svn-id: svn://10.0.0.236/trunk@113427 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 17:19:10 +00:00
rods%netscape.com
ab7bd4353a fix bustage
git-svn-id: svn://10.0.0.236/trunk@113426 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 17:04:03 +00:00
rods%netscape.com
01be94da6c fix build breakage
git-svn-id: svn://10.0.0.236/trunk@113425 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 16:17:40 +00:00
rods%netscape.com
f944fc2ad3 Added GlobalPrintSettings
Bug 120622 r=dcone sr=waterson


git-svn-id: svn://10.0.0.236/trunk@113424 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 15:48:21 +00:00
rods%netscape.com
82a2414831 enable a margin like gap specification for printing on unix
make it settable via the joboptions dialog
Bug 102596 r=roland sr=kin


git-svn-id: svn://10.0.0.236/trunk@113423 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 15:31:15 +00:00
mkaply%us.ibm.com
1211f86623 #122482
rs=jst
Make OS/2 go down a Windows path to fix some focus events


git-svn-id: svn://10.0.0.236/trunk@113422 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 15:14:35 +00:00
rbs%maths.uq.edu.au
ef52d88af3 Added two APIs, InheritAutomaticData() & TransmitAutomaticData(), to respond to dynamic changes that affect automatic data (i.e., data inferred from the actual definition of each MathML tag). The computation of the data was so far mostly locked in Init() and SetInitialChildList() which are meant to be called only once in the life-time of a frame. Factored this computation into the two APIs to be used to rebuild the data, and which can be called repeatedly as appropriate, when dynamic changes arise in the content model. Shuffled code to stay in sync and consolidated the hooks used dynamic changes with the APIs
git-svn-id: svn://10.0.0.236/trunk@113421 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 15:10:50 +00:00
jake%acutex.net
18e6a3ea4d Bug 122154 part 2 - Eliminiate the use of the "usetms" Javascript cache variable.
Patch by Christian Reis <kiko@async.com.br>
r= bbaetz, jake


git-svn-id: svn://10.0.0.236/trunk@113420 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 14:52:37 +00:00
rods%netscape.com
20b4083174 1) Removes the arg of nsIDOMWindow in the nsIWebBrowserPrint calls
2) Adds a couple of new methods and an attr to nsIWebBrowserPrint (navigate, is frameset, & exitPP)
3) Removes all but one method from nsIContentViewerFile.idl/h the remaining call is for print regression testing
4) Removes the "static" implementation of nsIContentViewerFile.h
5) Fixed up nsIContentViewerFile.idl and turned it back on so it is now generating the header file
6) Removed all uses of nsIContentViewerFile.h except for the WebCrawler (uses it for Printing Regression testing)
7) nsDocumentViewer.cpp now implements nsIWebBrowserPrint.idl this makes it easier to add new print functionality in one place
8) You can now ask an instance of the ContentViewer for a nsIWebBrowserPrint to do printing (it retruns the nsIWebBrowserPrint interface implemented by the nsDocumentViewer)
9) Anybody who was using nsIContentViewerFile to print will now use nsIWebBrowserPrint
10) You can now do a "GetInterface()" on a GlobalWindow for a nsIWebBrowserPrint
11) The browser UI now uses the GetInterface on the GlobalWindow to get a nsIWebBrowserPrint object to do printing and this can be used for all printing functionality
Bug 120622 r=dcone sr=waterson


git-svn-id: svn://10.0.0.236/trunk@113419 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 14:52:11 +00:00
locka%iol.ie
7098e78188 Obvious fix to stop deprecated winEmbed from crashing. b=120956
git-svn-id: svn://10.0.0.236/trunk@113418 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 14:33:33 +00:00
jake%acutex.net
7efb764af7 Bug 121636 - Provide support for cvsgraph (requires the cvsgraph binary, see bug 121636 for more information).
r= kiko


git-svn-id: svn://10.0.0.236/trunk@113417 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 14:32:55 +00:00
rbs%maths.uq.edu.au
72fc39cdaf activate the rhelper to wrap foreign frames
git-svn-id: svn://10.0.0.236/trunk@113416 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 14:31:21 +00:00
rbs%maths.uq.edu.au
7c7c9f7ebf Helper class use for wrapping non-MathML elements (e.g., html:img) so that they can mix better with other surrounding MathML markups. Factored previous code here and added hooks that were needed for child list operations
git-svn-id: svn://10.0.0.236/trunk@113415 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 14:23:07 +00:00
jaggernaut%netscape.com
69ac84dbd0 Bug 122083: Typing "v", "vi", "vie" ... "view-source" into URL bar and pressing enter freezes Mozilla. r=dbradley, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@113414 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 14:22:22 +00:00
locka%iol.ie
807280c2ba Fix for stall when saving certain documents. Don't count non-persistent URIs when figuring out whether to do state notifications synchronously or asynchronously. b=122078 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113413 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 12:42:13 +00:00
timeless%mac.com
e73045e569 Bug 109138 platform detection not working on macintosh
r=bbaetz r=gerv
adds another regexp for MacOSX


git-svn-id: svn://10.0.0.236/trunk@113412 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 10:05:04 +00:00
seawood%netscape.com
2eaf14d1b4 Had the logic backwards
git-svn-id: svn://10.0.0.236/trunk@113410 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 08:40:31 +00:00
dean_tessman%hotmail.com
e8149ab232 Forgot the .h for 122057.
git-svn-id: svn://10.0.0.236/trunk@113409 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 06:55:41 +00:00
ian%hixie.ch
3e9ca21d73 * Added getGroupMembers() to the User data source.
* Fixed a bug in the MySQL implementation of User data source's getGroupName() method. It treated 'row' as an array ref instead of a normal array.
* Made the MySQL User data source automatically add a group with ID 1, named 'Administrators'.
* Special-cased the group with ID 1 in the user object so that if a user is in that group, he automatically is assumed to have all rights.
* Fixed a bug with the saving of the original groups in the user object (the backup object was simply a reference to the original object, which was later changed in place, causing the backup to change too).
* Fixed the handling of rights in the user object constructor to simply set the rights in one line instead of using indirection.
* Fixed the invalidateRights() method of the user object to correctly re-set the rights (previously it was not turning the generated array into a hashref).
* Added a setup.install implementation to the login component. It now queries the user for an administration username and creates the relevant user and puts it in the magic group 1.
* Fixed a call to checkAddress() in the login component.


git-svn-id: svn://10.0.0.236/trunk@113408 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 06:48:02 +00:00
ian%hixie.ch
78a5b28737 Commented out the call to Net::SMTP's verify() method and replaced it with a generic regexp sanity check. It appears that VRFY is not correctly implemented on all servers. (I may be mistaken on this; it might just be a bug somewhere in the PLIF code that is messing something up, but I couldn't find it if so.)
git-svn-id: svn://10.0.0.236/trunk@113407 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 06:38:55 +00:00
dean_tessman%hotmail.com
d20cb76545 122057 - springloaded folders trigger too easily
r=varga@utcru.sk, sr=ben


git-svn-id: svn://10.0.0.236/trunk@113406 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 06:36:28 +00:00
ian%hixie.ch
bcf3696b25 Added a check that ensures that the configuration file is not readable or writable by anyone except the user running the script. This closes a potential security hole on shared machines. Changed the umask during the creation of the configuration file so that the permission bits are set that way too. Added a comment to clarify the superficially recursive nature of the configuration database and the configuration data source.
git-svn-id: svn://10.0.0.236/trunk@113405 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 06:36:27 +00:00
ian%hixie.ch
d36a91026e Another change that should be done at some point: Move PLIF/DataSource/*/MySQL.pm to PLIF/DataSource/MySQL/*.pm
git-svn-id: svn://10.0.0.236/trunk@113404 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 06:32:17 +00:00
wtc%netscape.com
6cba3e1cfe Bugzilla bug 119340: install a SIGTERM handler on Linux for debugging.
git-svn-id: svn://10.0.0.236/trunk@113403 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 05:57:49 +00:00
seawood%netscape.com
f12faa3172 Add windbgdlg to standalone xpcom list
git-svn-id: svn://10.0.0.236/trunk@113402 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 05:31:30 +00:00
ducarroz%netscape.com
ac100a19d2 Fix for bug 122625. Remove the window from the cache when ComposeInit is called. Also, alway make sure that the last type of compose window used get in the cache. R=cavin, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@113401 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 05:15:01 +00:00
bryner%netscape.com
c5d149916e bug 108791 - infinite recursion crash when tabbing if there is no focusable content. r=saari, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@113400 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 05:14:44 +00:00
seawood%netscape.com
25e0750204 Do not place the .res file inthe srcdir
git-svn-id: svn://10.0.0.236/trunk@113399 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 04:50:32 +00:00
seawood%netscape.com
365f6849de Skip installing mozilla-config & run-mozilla.sh on os/2 & win32
git-svn-id: svn://10.0.0.236/trunk@113398 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 04:49:21 +00:00
seawood%netscape.com
f7cdc080f7 Fixing win32 gmake bustage from Cavin's checkin of bug #119441.
git-svn-id: svn://10.0.0.236/trunk@113397 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 04:12:54 +00:00
racham%netscape.com
d366eae2b3 Fixing bug 122868. Check for existence of accountValues before saving an account in onSave routine to avoid problems with deleted accounts. sr=mscott
git-svn-id: svn://10.0.0.236/trunk@113396 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 03:59:06 +00:00
bryner%netscape.com
20a287ba58 bug 122542 - make outliner content view only respond to ContentInserted/ContentRemoved notifications concerning its own outliner. Also fix html option support. r=varga, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@113395 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 03:21:38 +00:00
roc+%cs.cmu.edu
71e04391bf Bug 122325. Repaint correct areas when a view is resized. r=kmcclusk,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@113394 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 03:10:59 +00:00
cavin%netscape.com
ea51a673c6 Fix for #119441. Added code to prefix lines starting with "From " with ">" in the msg body. r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@113393 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 02:36:58 +00:00
relyea%netscape.com
9ec4db4c97 certutil -L now opens the DB ReadOnly. Add the '-X' option to the test is still
testing the R/W case.


git-svn-id: svn://10.0.0.236/trunk@113392 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 02:28:32 +00:00
relyea%netscape.com
4965975f8a Make the following functions open the databases Readonly:
ListCerts PrintHelp ListKeys ListModules CheckCertValidity Version

Add an option (-X) to restore the old behaviour of openning the Databases R/W


git-svn-id: svn://10.0.0.236/trunk@113391 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 02:26:40 +00:00
alecf%netscape.com
f7ee18f044 one more part of fix for bug 107575, including the much coveted whitespace
remove aIgnoreCase parameter from all nsString and nsCString consumers
sr=jag, r=shaver


git-svn-id: svn://10.0.0.236/trunk@113390 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 01:53:09 +00:00
shrutiv%netscape.com
cfab9c51c9 Removing variable 'linuxoption' and correcting indentation
git-svn-id: svn://10.0.0.236/trunk@113389 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 01:49:05 +00:00
rods%netscape.com
e3017ad0ff This was suppose to go in as part of
Bug 122530 r=dcone sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@113388 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 01:42:37 +00:00
rjc%netscape.com
bed41cef23 Fix bug # 122757: Mac OS 9/X packages. Also, de-tab. r=tingley sr=waterson
git-svn-id: svn://10.0.0.236/trunk@113387 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 00:49:29 +00:00
darin%netscape.com
3f0914eda9 fix mach-o bustage
git-svn-id: svn://10.0.0.236/trunk@113386 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 00:48:32 +00:00
jaggernaut%netscape.com
4e98524ff9 Just fixing some indents/whitespace, rs=mozbot
git-svn-id: svn://10.0.0.236/trunk@113385 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 00:45:58 +00:00
pete%alphanumerica.com
76dbb12d7a r=dougt
This file is very old and very outdated. Please use jslib for local file i/o
jslib.mozdev.org.

Not part of the build

--pete


git-svn-id: svn://10.0.0.236/trunk@113384 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 00:30:25 +00:00
rjc%netscape.com
e44721dff3 Fix bug # 113894: RDF persistance issue, and get nsFileSpec out of RDF. r=sr's = darin, waterson
git-svn-id: svn://10.0.0.236/trunk@113383 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 00:24:27 +00:00
rogerl%netscape.com
5464363ef6 Incremental ECMA test suite fixes.
git-svn-id: svn://10.0.0.236/trunk@113382 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 00:05:37 +00:00
rjc%netscape.com
6ee0e210e2 Fix bug # 112860: trivial null check for PPEmbed. r=ccarlen
git-svn-id: svn://10.0.0.236/trunk@113381 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-01 00:03:25 +00:00
bbaetz%student.usyd.edu.au
37e83dae0b Bug 122744 - charting fails taint checks
r=daa@distributed.net, gerv


git-svn-id: svn://10.0.0.236/trunk@113380 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 23:51:38 +00:00
bbaetz%student.usyd.edu.au
af02b7487d Fix up "used only once" warning from kiko's checkin.
r=kiko x 2.


git-svn-id: svn://10.0.0.236/trunk@113379 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 23:46:51 +00:00
danm%netscape.com
5ae1a11f6f change in wording of comment. bug 122393
git-svn-id: svn://10.0.0.236/trunk@113378 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 23:32:07 +00:00
cavin%netscape.com
b8e8220800 Fix for bugscape 11772. Reset the phone number arrays after the numbers are parsed and copied to an address card object. r=ducarroz, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@113377 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 23:25:04 +00:00
darin%netscape.com
9577ca27d8 possibly fixes bustage on objdir tinderbox's
git-svn-id: svn://10.0.0.236/trunk@113376 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 23:15:03 +00:00
darin%netscape.com
f9fabb5da4 fixes win32 bustage
git-svn-id: svn://10.0.0.236/trunk@113375 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 23:05:20 +00:00
blizzard%redhat.com
1a5a0eee88 Back out fixes for 121011 until I fix more issues.
git-svn-id: svn://10.0.0.236/trunk@113373 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 22:45:26 +00:00
bzbarsky%mit.edu
ec37d8f825 Don't use "(null)" for the image filename if there is no filename in the
url.  Bug 121504, r=doron, sr=blake


git-svn-id: svn://10.0.0.236/trunk@113372 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 22:30:50 +00:00
naving%netscape.com
75cff9aa43 112927 sr=bienvenu. fix whitespace, we do lot more than alerting, we backup old rules.dat as rulesbackup.dat
and create a new rules.dat and alert is thrown when receiving new mail/opening filters dialog.


git-svn-id: svn://10.0.0.236/trunk@113371 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 22:23:42 +00:00
darin%netscape.com
38e3bdc4e9 fixes bug 118651 "nsIFileURL.file needs to return nsIFile that was set"
r=dougt, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@113370 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 22:17:35 +00:00
heikki%netscape.com
10484cc5cc Bug 106053, remove unused XHTML namespace declarations, and fix incorrect namespace usages. r=harishd, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@113369 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 22:12:36 +00:00
naving%netscape.com
b289c7bddf 112927 sr=bienvenu. Made it so that we alert the user in case we cannot
parse rules.dat, upon getting filterList


git-svn-id: svn://10.0.0.236/trunk@113368 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 22:08:48 +00:00
naving%netscape.com
cb1c5fb41f 112927 sr=bienvenu makefile changes
git-svn-id: svn://10.0.0.236/trunk@113367 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 21:58:26 +00:00
alecf%netscape.com
0a5545c945 windows side of fix to bug 100676 - remove xpcom dependency on uconv by switching to native locale-conversion routines
r=ccarlen, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@113366 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 21:55:01 +00:00
alecf%netscape.com
c3215fb222 mac side of fix for bug 100676
code by ccarlen, r=alecf, sr=sfraser
remove xpcom dependency on uconv by switching to native mac locale-conversion routines


git-svn-id: svn://10.0.0.236/trunk@113365 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 21:54:16 +00:00
dougt%netscape.com
b0f0084cf4 fixing another type
git-svn-id: svn://10.0.0.236/trunk@113362 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 21:45:04 +00:00
bienvenu%netscape.com
698e59f48c fix crash playing back offline empty of imap trash when trash is selected, check for null dbfolderinfo rs=mscott 121799
git-svn-id: svn://10.0.0.236/trunk@113361 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 21:19:55 +00:00
locka%iol.ie
23d7d6395e NOT PART OF BUILD. Nullify pointer
git-svn-id: svn://10.0.0.236/trunk@113360 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 21:04:39 +00:00
mscott%netscape.com
5bb62e7ef4 Bug #108965 --> remove xul emitter from the build
r=ducarroz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@113359 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 21:02:16 +00:00
dougt%netscape.com
b75a3cfdef Fixing typo
git-svn-id: svn://10.0.0.236/trunk@113358 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:43:22 +00:00
pinkerton%netscape.com
533bae36a4 if label attribute changes, set the parent menu to dirty. r=sdagley/sr=blake. bug#122826, bugscape#11829
git-svn-id: svn://10.0.0.236/trunk@113357 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:43:17 +00:00
seawood%netscape.com
37b1446d30 Per the hpux compiler:
# Nonempty source files must end with a newline that is not preceded by a backslash.


git-svn-id: svn://10.0.0.236/trunk@113356 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:39:17 +00:00
pinkerton%netscape.com
cf8f4871db add MANIFEST_IDL for content:html:document:public
git-svn-id: svn://10.0.0.236/trunk@113355 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:35:06 +00:00
pinkerton%netscape.com
3cd8c83ac1 moving idl into MANIFEST_IDL to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@113354 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:34:17 +00:00
locka%iol.ie
e584cbfe98 NOT PART OF BUILD. Make plugin easier to build
git-svn-id: svn://10.0.0.236/trunk@113353 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:32:00 +00:00
mkaply%us.ibm.com
e91a3a7744 No bug - fix some tabs that were really bugging me
git-svn-id: svn://10.0.0.236/trunk@113352 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:31:59 +00:00
despotdaemon%netscape.com
abe8aff7b4 Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@113351 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:30:54 +00:00
bzbarsky%mit.edu
ea2ee4e526 Check that the uri actually has an extension before trying to
GetTypeFromExtension.  Bug 122742, r=timeless, sr=darin.


git-svn-id: svn://10.0.0.236/trunk@113350 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:12:53 +00:00
jake%acutex.net
11e4684e5b Bug 122636 - Templatise colchange.cgi
Patch by David Lawrence <dkl@redhat.com> and Christian Reis <kiko@async.com.br>
r= kiko, jake


git-svn-id: svn://10.0.0.236/trunk@113349 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:12:50 +00:00
bienvenu%netscape.com
8d7bbb7ce2 fix hourglass problem selecting a non-selectable imap folder r=naving, sr=mscott 120608
git-svn-id: svn://10.0.0.236/trunk@113348 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 20:10:06 +00:00
akkana%netscape.com
1a4a0619ba 113551: add bindings for Sun copy/paste keys. r=bz, sr=kin
git-svn-id: svn://10.0.0.236/trunk@113347 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:59:02 +00:00
hwaara%chello.se
24e148d7f5 #74248, implement the capability to _underline_ words, just like *bold* works. Patch by Neil Rashbrook <neil@parkwaycc.co.uk>.
r=hwaara, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@113346 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:51:58 +00:00
rginda%netscape.com
aea77eb096 bug 65512, fix typo on HELLO message
git-svn-id: svn://10.0.0.236/trunk@113345 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:48:49 +00:00
pinkerton%netscape.com
2972973e02 tooltips themed. r=sdagley/sr=ben. bug#115754
git-svn-id: svn://10.0.0.236/trunk@113344 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:45:20 +00:00
radha%netscape.com
2e0a0cfd1f Changes related to wyciwyg protocol implementation. r=35340 r/sr by jst, nisheeth, darin
git-svn-id: svn://10.0.0.236/trunk@113343 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:45:01 +00:00
radha%netscape.com
309a70610e wyciwyg channel files added. bug=35340 r/sr = jst, nisheeth, darin
git-svn-id: svn://10.0.0.236/trunk@113342 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:44:08 +00:00
ccarlen%netscape.com
f2682c9416 Bug 101362 - Don't use Unicode ellipsis char in properties. r=mkaply@us.ibm.com
git-svn-id: svn://10.0.0.236/trunk@113341 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:43:43 +00:00
mikep%oeone.com
25b6f7e115 Fixing bug 122673, recur forever events broken.
git-svn-id: svn://10.0.0.236/trunk@113340 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:40:44 +00:00
seawood%netscape.com
c790e01283 Removing removed Makefiles
git-svn-id: svn://10.0.0.236/trunk@113339 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:39:33 +00:00
radha%netscape.com
38a7a759a1 Changes related to wyciwyg protocol implementation. r=35340 r/sr by jst, darin,nisheeth
git-svn-id: svn://10.0.0.236/trunk@113338 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:38:16 +00:00
radha%netscape.com
9607a6f0c7 Changes related to wyciwyg protocol implementation. r=35340 r/sr by jst, nisheeth, darin.
git-svn-id: svn://10.0.0.236/trunk@113337 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:36:45 +00:00
radha%netscape.com
0a2fcf9a45 Initial checkin for wyciwyg protocol implementation. bug=35340 r/sr by nisheeth, darin, jst
git-svn-id: svn://10.0.0.236/trunk@113336 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:35:33 +00:00
radha%netscape.com
cad9148b23 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@113335 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:33:05 +00:00
mikep%oeone.com
55553ca6c7 Removing alert.
git-svn-id: svn://10.0.0.236/trunk@113334 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:31:01 +00:00
mikep%oeone.com
d5c92ea8e9 Fixing bug 122676, no indication of events in left hand unifinder.
git-svn-id: svn://10.0.0.236/trunk@113332 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:29:02 +00:00
ian.mcgreer%sun.com
c2387fe9a7 have certutil shutdown cleanly so purify is easier to deal with
git-svn-id: svn://10.0.0.236/trunk@113331 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:27:07 +00:00
relyea%netscape.com
0318f63324 Fix thread local storage leak.
git-svn-id: svn://10.0.0.236/trunk@113329 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:18:55 +00:00
javi%netscape.com
b301c828f4 Make the projects depend on a .exp file that doesn't start with '_' so that we know the .exp file wasn't generated by CodeWarrior.
git-svn-id: svn://10.0.0.236/trunk@113328 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:10:46 +00:00
javi%netscape.com
ba5935c915 Use LoadableRoots.mcp.exp instead of _*.exp so that we know
the .exp wasn't generated by CodeWarrior.


git-svn-id: svn://10.0.0.236/trunk@113327 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:05:27 +00:00
mikep%oeone.com
1179bc8354 Fixing js warnings, and a fix for bug 109262.
git-svn-id: svn://10.0.0.236/trunk@113326 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 19:00:00 +00:00
ian%hixie.ch
cd94938f2b Removed an erroneous comment, which should be the last traces of the old problem of the lack of a configuration file being a fatal error.
git-svn-id: svn://10.0.0.236/trunk@113325 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 18:30:21 +00:00
ian%hixie.ch
095dfaa67a Theoretical nit: call inherited constructor just in case at some point in the future it does something useful...
git-svn-id: svn://10.0.0.236/trunk@113324 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 17:35:52 +00:00
ian.mcgreer%sun.com
f0c3d0a6e5 couple of fixes
git-svn-id: svn://10.0.0.236/trunk@113323 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 17:28:49 +00:00
ian.mcgreer%sun.com
efbc7765e6 bug 90518, implement methods for dumping the state of the cache and temp cert store in NSS 3.4
git-svn-id: svn://10.0.0.236/trunk@113322 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 17:08:32 +00:00
jake%acutex.net
9fab98208e Some additional files we should be ignoring
git-svn-id: svn://10.0.0.236/trunk@113321 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 16:28:35 +00:00
locka%iol.ie
b756e0d7c4 Remove dead webshell xlib stuff. b=113970
git-svn-id: svn://10.0.0.236/trunk@113320 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 15:48:23 +00:00
locka%iol.ie
371c7f20e3 Remove dead RaptorShell. b=113970
git-svn-id: svn://10.0.0.236/trunk@113319 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 15:46:33 +00:00
locka%iol.ie
6de7fb8599 Remove dead makefiles. b=113970
git-svn-id: svn://10.0.0.236/trunk@113318 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 15:45:34 +00:00
locka%iol.ie
51247535aa Remove dead ngprefs. b=113970
git-svn-id: svn://10.0.0.236/trunk@113317 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 15:43:26 +00:00
locka%iol.ie
20e4ad1b98 Remove reference to dead embed subdir. b=113970
git-svn-id: svn://10.0.0.236/trunk@113316 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 15:39:26 +00:00
locka%iol.ie
e8ac7f2beb Remove dead test code - ComFactory. b=113970
git-svn-id: svn://10.0.0.236/trunk@113315 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 15:34:42 +00:00
locka%iol.ie
96e2d61128 Remove reference to dead test ComFactory. b=113970
git-svn-id: svn://10.0.0.236/trunk@113314 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 15:33:32 +00:00
rods%netscape.com
8ee374e751 Enables builds to compile in special faetures only available in the current SDK
Bug 122530 r=dcone sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@113313 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 14:40:33 +00:00
rods%netscape.com
b23f492af0 This does the following:
1) Removes the EnumeratePrinterExtended from nsIPrintOptions and all impls of it
2) Sets the Windows platform to once again use the native print dialog
3) The nsDeviceContextSpecWin will detect at runtime whether to use the standard PRINTDLG or the new PRINTDLGEX (supported by XP and WIN2k), this new code is only compiled in when the ifdef MOZ_REQUIRE_CURRENT_SDK is defined.
4) It adds an extra Property Sheet to the new dialog for Frameset Printing options
5) Now creates a DEVMODE before the diaog is created, this is used for setting different options in the print dialog before it comes up.
122530 r=dcone sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@113312 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 14:30:22 +00:00
jake%acutex.net
0b5e8f4c53 Bug 122589 -- Update gnats conversion script to newer schema of 2.14.
Patch by Andrea Dell'Amico <adellam@link.it>


git-svn-id: svn://10.0.0.236/trunk@113311 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 14:29:21 +00:00
rods%netscape.com
e7492a75bb Clipping wasn't being set correctly in the PageContentFrame when the reflow was smaller than a page
Bug 122434  r=dcone sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@113310 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 14:24:06 +00:00
igor%mir2.org
172a122344 Use heapsort instead of qsort for Array.sort to follow JS for reasons described in http://bugzilla.mozilla.org/show_bug.cgi?id=99120
git-svn-id: svn://10.0.0.236/trunk@113309 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 10:08:17 +00:00
despotdaemon%netscape.com
c20f68385d Pseudo-automatic update of changes made by badami@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@113308 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 09:33:51 +00:00
bbaetz%student.usyd.edu.au
2370ca85ab Bug 122548 - ftp was adding bogus (empty) entries for files. We shouldn't
be caching these at all
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@113307 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 08:43:52 +00:00
seawood%netscape.com
308f00fd3c Remove check against fd->secret->md.connectionReturnValue as it always returns 0. Fixing page not loading due to nonblocking connection problem.
Bug #121327 r=arougthopher@lizardland.net


git-svn-id: svn://10.0.0.236/trunk@113306 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 07:43:22 +00:00
mscott%netscape.com
c2ab48dbae Bug #122351 --> if the shell doesn't support wide string
friendly versions of Shell_NotifyW, then gracefully fall back and
use the older ASCII versions (Shell_Notify).
r=bhuvan
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@113305 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 07:31:07 +00:00
brendan%mozilla.org
7804e10cfe Fix for(i in null) and for(i in undefined) to error per ECMA, rather than iterating zero times (121744, r=khanson, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@113304 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 07:30:05 +00:00
cotter%netscape.com
c43af1c5c6 ongoing privacy & security updates; forms, privacy & security prefs changes; r=oeschger
git-svn-id: svn://10.0.0.236/trunk@113303 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 06:40:35 +00:00
seawood%netscape.com
aabd7d93bb Call 'alldep' instead of 'depend build' to avoid the extra export stage.
r=bryner


git-svn-id: svn://10.0.0.236/trunk@113299 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 06:15:19 +00:00
mcafee%netscape.com
fa6cde4e30 adding mocha to dns
git-svn-id: svn://10.0.0.236/trunk@113297 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 05:25:08 +00:00
jaggernaut%netscape.com
a2f89e8b76 Bug 113519: cannot build with cookie extension disabled. Patch by Stephen P. Morse <morse@netscape.com>, r=/sr=darin,alecf,smfr.
Step 3: remove old files


git-svn-id: svn://10.0.0.236/trunk@113296 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 05:22:41 +00:00
racham%netscape.com
d98bf2c815 Fixing bug 4198. This fix allows ISPs to add a customized signature file to their user mail accounts. r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@113295 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 05:22:24 +00:00
sfraser%netscape.com
2d6d3a935e Back out a change that I commited by mistake, which turned double-buffering off. Thanks to jrgm for catching this.
git-svn-id: svn://10.0.0.236/trunk@113294 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 05:15:56 +00:00
racham%netscape.com
d3e9affe90 Fixing bug 4198. This fix allows ISPs to add a customized signature file to their user mail accounts. r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@113293 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 05:15:27 +00:00
bernd.mielke%snafu.de
1cbad10dec fieldset reflow cleanup:
bug 120958 report correct maxElementSize under table reflow conditions
bug 48318 implement correct default alignement under bidi conditions, make legend alignment
          indepedent of fieldset content if fieldset size is not content driven.
bug 80422 route trough events for floats inside a fieldset
bug 42302 honour padding-top
bug 60375 large maxElementsize overwrite computedWidth
r=karnaze sr=waterson


git-svn-id: svn://10.0.0.236/trunk@113292 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 05:09:13 +00:00
stephend%netscape.com
a985708f0f Bug 120255. Label text in download for offline dialog is confusing. r=jglick@netscape.com/sr=bienvenu@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113290 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 04:33:30 +00:00
varga%utcru.sk
3ccaa6cebb Fix for bug 120579. Dragging a bookmark draws frame of entire window.
r=pinkerton, sr=blake


git-svn-id: svn://10.0.0.236/trunk@113289 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 04:31:22 +00:00
timeless%mac.com
2dc16480de Bug 122518 Speed up the showbuilds.cgi redirect on http://tinderbox.mozilla.org
patch by netdemonz@yahoo.com r=mcafee


git-svn-id: svn://10.0.0.236/trunk@113288 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 04:22:39 +00:00
bienvenu%netscape.com
5a94e045d4 fix for failure downloading multiple newsgroups for offline use rs=mscott 102872
git-svn-id: svn://10.0.0.236/trunk@113287 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 04:20:55 +00:00
jaggernaut%netscape.com
55556e470a Bug 113519: cannot build with cookie extension disabled. Patch by Stephen P. Morse <morse@netscape.com>, r=/sr=darin,alecf,smfr.
Step 2: Modify existing files to stop pointing at old files and start pointing at new files.


git-svn-id: svn://10.0.0.236/trunk@113286 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 04:08:19 +00:00
ddrinan%netscape.com
7de8255ea6 Checkin for relyea. Call CERT_DestoryCertificateList instead of CERT_DestroyCertList
git-svn-id: svn://10.0.0.236/trunk@113285 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 04:00:12 +00:00
samuel%sieb.net
849b0a8bee Bug 119294 - fix JS strict warning
r=walk84
not in the build


git-svn-id: svn://10.0.0.236/trunk@113284 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 03:40:12 +00:00
samuel%sieb.net
df821fe0b1 Bug 116544 - fix 005 and 004 messages handlers
r=rginda
not in the build


git-svn-id: svn://10.0.0.236/trunk@113283 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 03:33:17 +00:00
samuel%sieb.net
fe09dfbfe2 Bug 117292 - add entities for the new copy messages menu item
r=rginda
not in the build


git-svn-id: svn://10.0.0.236/trunk@113282 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 03:31:06 +00:00
samuel%sieb.net
e697f044c7 Bug 117292 - add menu item for copying messages
r=rginda
not in the build


git-svn-id: svn://10.0.0.236/trunk@113281 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 03:29:11 +00:00
samuel%sieb.net
02845ef96f Bug 117292 - add pref for copying messages
r=rginda
not in the build


git-svn-id: svn://10.0.0.236/trunk@113280 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 03:28:31 +00:00
samuel%sieb.net
91c2130107 Bug 117292 - copy notification messages to the network tab and fix strict warnings
r=rginda
not in the build


git-svn-id: svn://10.0.0.236/trunk@113279 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 03:27:38 +00:00
samuel%sieb.net
0d74a05313 Bug 117292 - copy important messages to the network tab
r=rginda
not in the build


git-svn-id: svn://10.0.0.236/trunk@113278 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 03:25:41 +00:00
morse%netscape.com
e1008ffe52 bug 116303, js prompt loses default input text, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@113277 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 03:16:58 +00:00
waterson%netscape.com
10164a96b6 Add test case for bug 46918.
git-svn-id: svn://10.0.0.236/trunk@113276 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 03:02:30 +00:00
rginda%netscape.com
3551321d16 - venkman only -
fix feedback call in cmdBreak
remove busted code in soruceView.onSelect, which tried to prevent users from selecting multiple ranges.  It didn't work, and we don't need it anyway.
catch exceptions during dispatchCommand and display a message on the consoel view
fix = vs. == mixup in sourceView.getContext, arg!
add breakpointIndexList to sourceView.getContext so we can disable all selected breakpoints.
remove some debug dumps
add command name to dbgDispatch message


git-svn-id: svn://10.0.0.236/trunk@113275 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 02:42:09 +00:00
curt%netscape.com
d836fda598 Moves xpi wrapped installer up a directory. Fixes 110919. r=leaf sr=dveditz.
git-svn-id: svn://10.0.0.236/trunk@113274 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 02:23:44 +00:00
relyea%netscape.com
5ec404ae36 Fix certlist memory leak.
git-svn-id: svn://10.0.0.236/trunk@113273 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 02:19:43 +00:00
naving%netscape.com
2474941163 117723 r=bienvenu sr=mscott make drag and drop of messages work across multiple mail 3 pane windows
git-svn-id: svn://10.0.0.236/trunk@113272 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 02:16:12 +00:00
wtc%netscape.com
52cd995d98 Bugzilla bug 119340: backed out the fix. We are still seeing the
"selfserv process not detectable" errors on Linux and I don't have
time to get to the bottom of it.
Modified files:
	cmd/selfserv/selfserv.c tests/common/init.sh tests/ssl/ssl.sh


git-svn-id: svn://10.0.0.236/trunk@113271 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 02:03:57 +00:00
darin%netscape.com
1031af74be fixes bug 121521 "ABR doing 'File->Open...' to open a file from disk"
r=jrgm,andreas.otte, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@113270 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 01:53:05 +00:00
rginda%netscape.com
362831b18c fix incorrect bracing, r=beard
git-svn-id: svn://10.0.0.236/trunk@113269 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 01:32:43 +00:00
cavin%netscape.com
42bc064181 Fix for bug 113421. Closed the msg db after a folder is imported so that the db can be re-generated when the imported folder is re-opened. r=naving, sr=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@113268 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 01:28:27 +00:00
rogerl%netscape.com
c24ad789c9 Fixes for RE bytecode + adding Context parameter for base JSObect methods
(and associated fall-out). Fixes for Array.length ahndling.Fixing Boolean
prototype.


git-svn-id: svn://10.0.0.236/trunk@113267 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 01:25:26 +00:00
rginda%netscape.com
d10290761a adding REQUIRES for unix and windows bustage, r=beard
git-svn-id: svn://10.0.0.236/trunk@113266 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 01:18:33 +00:00
smeredith%netscape.com
fe22d56442 Mentioned the XSL. Problem prefs.
git-svn-id: svn://10.0.0.236/trunk@113265 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 01:17:16 +00:00
wtc%netscape.com
e7047bdc33 Bugzilla bug 122712: temporarily export two additional symbols for Mozilla
static build.


git-svn-id: svn://10.0.0.236/trunk@113264 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 01:03:21 +00:00
sonja.mirtitsch%sun.com
05688870d1 put the sleep 30 back into the linux ssl test to give the selfserv time
to free the socket...


git-svn-id: svn://10.0.0.236/trunk@113263 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 01:01:47 +00:00
despotdaemon%netscape.com
65b32aaafd Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@113262 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 00:54:34 +00:00
rginda%netscape.com
2665dd37cd - venkman only -
ASSERT that we have children in removeChildAtIndex
dump the context object if |console.dbgContexts| in the contextFunction.
make cmdClear work if given a breakpointIndexList.
fix cmdFindBp.
add script realization debugging if |console.dbgRealize|.
add command dispatch debugging if |console.dbgDispatch|.
fix bug 110387, crash on exiting venkman.
add dbg* prefs and sync-debug command in venkman-dev.js.


git-svn-id: svn://10.0.0.236/trunk@113261 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 00:48:57 +00:00
relyea%netscape.com
7e68464d13 restore checks for critical extenstions and fail if we have any we don't
recognize. Just remove the bogus check that v2 crls must have critical extensions


git-svn-id: svn://10.0.0.236/trunk@113260 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 00:42:43 +00:00
rginda%netscape.com
f5f8993e60 changing a string constant, comenting out a DEBUG_rginda
use more descriptive url when compiling prettyprint changes


git-svn-id: svn://10.0.0.236/trunk@113259 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 00:37:28 +00:00
sonja.mirtitsch%sun.com
d6ea734305 next thry for bug 115200
git-svn-id: svn://10.0.0.236/trunk@113258 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 00:34:04 +00:00
jaggernaut%netscape.com
17e7cfc2ce Bug 113519: cannot build with cookie extension disabled. Patch by Stephen P. Morse <morse@netscape.com>, r=/sr=darin,alecf,smfr.
Step 1: add new files


git-svn-id: svn://10.0.0.236/trunk@113257 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 00:29:19 +00:00
relyea%netscape.com
830ed3ff75 Set token flag when saving the CRLs so they actually get put into the database!
git-svn-id: svn://10.0.0.236/trunk@113256 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 00:18:09 +00:00
beard%netscape.com
3f185a60cd Fix for bug #118003. r=peterl, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@113255 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 00:17:18 +00:00
relyea%netscape.com
92d5738180 Fix searching code so it can find CRL's
git-svn-id: svn://10.0.0.236/trunk@113254 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 00:16:29 +00:00
rogerl%netscape.com
c629dbb4d9 Added shell for testing regexp engine.
git-svn-id: svn://10.0.0.236/trunk@113253 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 23:58:53 +00:00
rjc%netscape.com
add5fc9aad Fix bug # 122571: add ability to determine if a directory is actually a package (for Mac OS 9/X) r=ccarlen sr=ben
git-svn-id: svn://10.0.0.236/trunk@113252 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 23:53:12 +00:00
hwaara%chello.se
77b463d341 #122688, fixing ignore/watched threads to display icons in classic properly.
r=andreww, sr=blake


git-svn-id: svn://10.0.0.236/trunk@113251 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 23:50:18 +00:00
blakeross%telocity.com
c2dc7bbd5a 78509 - hang trying to make an internet shortcut with : / \ in title via dnd (and shortcut isn't created). r=pink sr=ben
git-svn-id: svn://10.0.0.236/trunk@113250 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 23:31:46 +00:00
waterson%netscape.com
ea95cf7620 Bug 46918, 3490. Clean up inline margin handling. r=rbs, sr=kin
git-svn-id: svn://10.0.0.236/trunk@113249 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 23:28:56 +00:00
pinkerton%netscape.com
8d80368955 give trees some theme luv. r=andreww/sr=ben. bug 122685
git-svn-id: svn://10.0.0.236/trunk@113248 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 23:02:56 +00:00
bienvenu%netscape.com
08a57b76dc get downloading newsgroups for offline use working better, r=naving, sr=mscott 84061
git-svn-id: svn://10.0.0.236/trunk@113246 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:58:30 +00:00
bienvenu%netscape.com
40100fbd87 whitespace cleanup
git-svn-id: svn://10.0.0.236/trunk@113245 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:53:05 +00:00
bienvenu%netscape.com
f525b594e3 fix watched/ignored to show icon immediately r=hwaara, sr=mscott 122642
git-svn-id: svn://10.0.0.236/trunk@113244 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:47:14 +00:00
bienvenu%netscape.com
b71cf03bcf remove db entries for expired articles when downloading msgs for offline use r=naving, sr=mscott 122386
git-svn-id: svn://10.0.0.236/trunk@113243 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:46:08 +00:00
bbaetz%student.usyd.edu.au
e663ddf3a0 Bug 122307 - FTP doesn't work if memory and disck cache sizes are 0
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@113242 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:44:44 +00:00
naving%netscape.com
9c79a0be05 116329 one small change to patch by tingley@sundell.net r=rjc sr=waterson. Made it so that XULSortService
can grok for nsIRDFBlob


git-svn-id: svn://10.0.0.236/trunk@113241 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:37:17 +00:00
ducarroz%netscape.com
d5f0b72b17 Fix for bug 120281. Rename contentChanged to gContentChanged. Patch provided by Alex Vincent <jscript@pacbell.net>. R=ducarroz, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@113240 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:34:35 +00:00
pavlov%netscape.com
daa07fbe9f fixing bug 104999 on windows. r=dcone sr=waterson
git-svn-id: svn://10.0.0.236/trunk@113239 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:17:55 +00:00
mkaply%us.ibm.com
db245cb834 OS/2 only - update os2pref.js with better fonts
git-svn-id: svn://10.0.0.236/trunk@113237 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:05:32 +00:00
pinkerton%netscape.com
d6cb53e13b fix case where some pushbuttons were too narrow. r=sdagley/sr=sfraser. bug# 120896
git-svn-id: svn://10.0.0.236/trunk@113236 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:01:44 +00:00
dsirnapalli%netscape.com
db360d1e43 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@113235 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 22:00:24 +00:00
pschwartau%netscape.com
475800eea1 Initial add. Regression test for bug 121744.
git-svn-id: svn://10.0.0.236/trunk@113232 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:57:28 +00:00
dougt%netscape.com
9fad99d1de adding @return comments.
git-svn-id: svn://10.0.0.236/trunk@113231 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:56:34 +00:00
jaggernaut%netscape.com
bfb2d6a9eb Bug 46200: more cleaning up of dead code, r=ben, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@113229 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:41:06 +00:00
nhotta%netscape.com
f0dac040f0 MIME encoder change, fixed a problem of treating separater characters (and some clean up),
contributed by adu@sparc.spb.su, bug 92355, r=nhotta, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@113228 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:26:39 +00:00
nhotta%netscape.com
9bfdcd4a27 Fixed charset conversion problem for headers for SaveAs (and some clean up),
contributed by adu@sparc.spb.su, bug 74424, r=nhotta, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@113227 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:26:17 +00:00
sfraser%netscape.com
67a35c1a08 Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@113225 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:14:20 +00:00
cbiesinger%web.de
7c2a2cb503 Fixing bug 41187, adding internal-gopher-sound icon
r=pavlov sr=waterson


git-svn-id: svn://10.0.0.236/trunk@113224 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 21:02:29 +00:00
nicolson%netscape.com
5533d3ca90 Fix problems caused by changing package names.
git-svn-id: svn://10.0.0.236/trunk@113223 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 20:54:24 +00:00
nicolson%netscape.com
4ff972e904 move org/mozilla/jss/manage subdirectory to org/mozilla/jss
git-svn-id: svn://10.0.0.236/trunk@113222 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 20:51:00 +00:00
nicolson%netscape.com
43d64c6ff9 move /manage subdirectory up one level to coincide with org.mozilla.jss
package name


git-svn-id: svn://10.0.0.236/trunk@113221 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 20:50:18 +00:00
nicolson%netscape.com
8f9e2369e4 move this stuff up one directory to coincide with the org.mozilla.jss
package name.


git-svn-id: svn://10.0.0.236/trunk@113220 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 20:49:00 +00:00
nicolson%netscape.com
a321a332a4 update all classes to be in org.mozilla.jss.tests.package.
Improve TestKeyGen test.


git-svn-id: svn://10.0.0.236/trunk@113219 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 20:47:41 +00:00
nicolson%netscape.com
0075d37a74 added KeyPairGenerator.
git-svn-id: svn://10.0.0.236/trunk@113218 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 20:39:09 +00:00
nicolson%netscape.com
0e99cc2162 Change default token from InternalCryptoToken to InternalKeyStorageToken.
git-svn-id: svn://10.0.0.236/trunk@113217 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 20:38:53 +00:00
nicolson%netscape.com
dde4c9b7e7 always do a private_export.
git-svn-id: svn://10.0.0.236/trunk@113216 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 20:00:31 +00:00
nicolson%netscape.com
a5a292e64e Fix 122437: Memory leak in read method of SSLSocket
git-svn-id: svn://10.0.0.236/trunk@113214 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 19:52:02 +00:00
myk%mozilla.org
278c5a5f14 Fix for bug 109480: Removes createattachment.cgi from CVS.
Removed by Myk Melez <myk@mozilla.org>.
r=bbaetz x 2


git-svn-id: svn://10.0.0.236/trunk@113213 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 18:08:01 +00:00
rayw%netscape.com
b717e1974f A number of SOAP bug fixes including fixing problems with fault handling,
using wstrings instead of astrings for  arrays, and ignoring the http
status and returning a fault code when there is one.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@113211 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 17:40:06 +00:00
mikep%oeone.com
99b1b6cf79 Changing location of data file from home to profile directory.
git-svn-id: svn://10.0.0.236/trunk@113210 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 17:06:14 +00:00
mikep%oeone.com
777aa22dd8 Fixing problem with left hand tree.
git-svn-id: svn://10.0.0.236/trunk@113209 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 16:15:29 +00:00
timeless%mac.com
461b2f1149 Bug 117716 XBL Bindings Property radio group should have horizontal orient
patch by neil@parkwaycc.co.uk r=bzbarsky@mit.edu sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@113208 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 15:51:39 +00:00
mikep%oeone.com
969d32bfc0 fixing strict warnings for calendar
git-svn-id: svn://10.0.0.236/trunk@113207 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 15:45:39 +00:00
mikep%oeone.com
63f574817b Many xul bug fixes for adding events and small bug fix in the week view.
git-svn-id: svn://10.0.0.236/trunk@113206 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 15:22:19 +00:00
blizzard%redhat.com
056f2fe1bf Bug #121011. widget misses mouse-up event after scrolling when mouse button is released outside the widget area. Track passive grabs with sButtonMotionTarget. r=bryner, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@113205 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 14:57:53 +00:00
myk%mozilla.org
3bad919c98 Fix for bug 104521: Removes old attachment interface in favor of new attachment tracker.
Patch by Myk Melez <myk@mozilla.org>.
r=bbaetz,kiko


git-svn-id: svn://10.0.0.236/trunk@113204 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 14:14:12 +00:00
bbaetz%student.usyd.edu.au
65d995cd1d Bug 122154 - change arrays to numeric, and clean up query.atml js
patch by kiko@async.com.br, r=caillon,bbaetz


git-svn-id: svn://10.0.0.236/trunk@113203 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 13:43:11 +00:00
rginda%netscape.com
dd071b060f quiet bogus "potentially unused" warnings, see bug 121178, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@113202 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 08:37:57 +00:00
alecf%netscape.com
4331ed65d3 First part of fix for bug 107575 - remove nsString::FindChar because there is already an nsAString::FindChar, and remove the "ignore case" option in RFindChar
r=dougt, sr=jag


git-svn-id: svn://10.0.0.236/trunk@113200 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 06:04:29 +00:00
mjudge%netscape.com
1d98bc69e0 BUG115229 files not in build yet. checking in new files to make tree landing of editor embedded work go more smoothely
git-svn-id: svn://10.0.0.236/trunk@113197 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 05:15:42 +00:00
blizzard%redhat.com
0ddbd5c1fa Get scrollbars on popups working properly. Not part of the build. No bug on this.
git-svn-id: svn://10.0.0.236/trunk@113196 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 04:52:29 +00:00
mjudge%netscape.com
4de829d793 BUG115229 files not in build yet. checking in new files to make tree landing of editor embedded work go more smoothely
git-svn-id: svn://10.0.0.236/trunk@113195 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 04:46:54 +00:00
mjudge%netscape.com
58da2c0adf BUG115229 files not in build yet. checking in new files to make tree landing of editor embedded work go more smoothely
new bitmap for editor toolbar.


git-svn-id: svn://10.0.0.236/trunk@113194 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 04:45:18 +00:00
mjudge%netscape.com
9f9b518210 files not in build yet. BUG 115922. embedding work for editor. checking in files not in build yet to make tree landing more smooth.
git-svn-id: svn://10.0.0.236/trunk@113193 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 04:44:14 +00:00
sonja.mirtitsch%sun.com
833765f0bd another try for QA / RE / tinderbox problem bug #115200
git-svn-id: svn://10.0.0.236/trunk@113192 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 04:37:35 +00:00
morse%netscape.com
24f63093a1 bug 113089, doubleclick in chose-user screen should close window, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@113191 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 04:21:51 +00:00
sfraser%netscape.com
a58abd053a Chamnges to allow for making every module's nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@113190 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 04:05:47 +00:00
seawood%netscape.com
18da129413 Use .get() when assigning nsXPIDLCString to const char*. Fixing OS/2 & AIX bustage.
git-svn-id: svn://10.0.0.236/trunk@113189 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 03:51:47 +00:00
rginda%netscape.com
b4a3c50667 - venkman only -
bug 122021, add comments re: leading/trailing spaces and quotes in venkman string files.


git-svn-id: svn://10.0.0.236/trunk@113188 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 03:45:48 +00:00
ducarroz%netscape.com
35f3f37671 Fix for bug 100036. Need to remove node from bottom to top to avoid removing a newly merged text node. R=cavin, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@113187 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 03:37:19 +00:00
smeredith%netscape.com
ca8342bb53 Fixed locked pref bug in pref editor.
Updated the documentation.


git-svn-id: svn://10.0.0.236/trunk@113186 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 03:21:40 +00:00
timeless%mac.com
0566424203 Bug 120211 Hook-up a dialog which warns users of the broken Xfree86 Xprt
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=jag


git-svn-id: svn://10.0.0.236/trunk@113185 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 03:15:27 +00:00
rginda%netscape.com
edc9a7f5e3 - venkman only -
remove debug dumps in variious getContext functions
warning cleanup in outliner-utils.js
add chrome-filter command to set the state of console.enableChromeFilter
if on, chrome files will not be displayed in the scripts view, and they will be filtered by the debugger service.  If off, chrome files will be treated the same as others.  chrome files are identified by a leading "chrome:" in the url.
add "Display Browser Files" checkitem to View menu.
add |feedback| function, which calls |display| only if the event began at the console.
fix async loading issue in SourceText.loadSource
fix boolean pref getter in venkman-prefs.js


git-svn-id: svn://10.0.0.236/trunk@113184 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 03:05:49 +00:00
cathleen%netscape.com
dd8ebc5bd1 eliminate nsCRT::zero() to use memset to zero instead, bug 118135, r=dp sr=waterson
git-svn-id: svn://10.0.0.236/trunk@113183 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 02:55:57 +00:00
serge%netscape.com
72ccea118e fix #115308, NPN_PostURL[Notify] does not handle binary data; r=bnesse, sr=darin
git-svn-id: svn://10.0.0.236/trunk@113181 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 02:40:46 +00:00
darin%netscape.com
b801661659 fixes bug 121765 "NS_MakeAbsoluteWithCharset should not URL escape before
calling nsIURI::Resolve" r=nhotta, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@113180 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 02:40:27 +00:00
jband%netscape.com
07ee695610 fix bug 121118. Don't crash if interfaceinfo is not resolvable at runtime. r=dbradley sr=brendan
git-svn-id: svn://10.0.0.236/trunk@113179 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 02:36:20 +00:00
bzbarsky%mit.edu
470ea1917e Make sure we lowercase types/extensions before putting them in the
datasource and that we lowercase types/extensions before comparing to
the datasource.  Bug 114462, r=law, sr=mscott.


git-svn-id: svn://10.0.0.236/trunk@113178 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 02:34:15 +00:00
darin%netscape.com
8ad1ba8651 removing dead, empty file
git-svn-id: svn://10.0.0.236/trunk@113177 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 02:29:51 +00:00
waterson%netscape.com
e42395b6b7 Bug 122367. I give up. Force block frames to have NS_BLOCK_SPACE_MGR bit set. r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@113176 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 02:10:14 +00:00
rogerl%netscape.com
7492e8edc9 Bytecode version of engine.
git-svn-id: svn://10.0.0.236/trunk@113175 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 02:02:33 +00:00
kaie%netscape.com
debe0dea95 b=122503 msgCompFields.securityInfo morphs from nsIMsgSMIMECompFields to nsISupport.
r=kaie sr=mscott


git-svn-id: svn://10.0.0.236/trunk@113174 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 01:58:35 +00:00
bryner%netscape.com
c76cc7e915 Bug 122512 - make sure we don't construct inline frames for children of a select (size > 1) widget when using xbl form controls. r=hewitt,sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@113173 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 01:38:55 +00:00
hyatt%netscape.com
35046a1728 Fix for 122031, r=pink, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@113172 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 01:24:15 +00:00
hyatt%netscape.com
c7d42ad5fa Fix CocoaZilla bustage caused by accidental commit of a text file as binary. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@113171 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 01:23:23 +00:00
relyea%netscape.com
f5ee7acbf0 Unsigned values are always greater than '0'!
git-svn-id: svn://10.0.0.236/trunk@113170 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 00:48:24 +00:00
relyea%netscape.com
a47cb54982 Indexes are zero based. Do our realloc when index == size (not after).
git-svn-id: svn://10.0.0.236/trunk@113169 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 00:25:34 +00:00
relyea%netscape.com
b30eea42df 1) put some defensive programming so we don't crash on invalid der.
2) set the start offset correctly for multi-byte lengths when decoding sets
and sequences


git-svn-id: svn://10.0.0.236/trunk@113168 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 00:24:12 +00:00
cathleen%netscape.com
daf06d1fa1 fix win32 static build bustage, bug 122477 sr=waterson r=mcafee
git-svn-id: svn://10.0.0.236/trunk@113167 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 23:39:44 +00:00
gerv%gerv.net
4c6b3e1925 Bug 117509 - createaccount.cgi templatisation.
git-svn-id: svn://10.0.0.236/trunk@113165 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 23:26:37 +00:00
blizzard%redhat.com
3e263972ef Bug #121246. Fix rendering problems with text areas and menus. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113164 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 23:24:00 +00:00
bbaetz%student.usyd.edu.au
b5fd1e48f2 Bug 115720 - migrated ("network.proxy.type", 3) fails to connect
r=darin, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@113163 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 23:15:41 +00:00
igor%mir2.org
041da0a0b6 Stricter enter/exit: enter performs sanity checks on supplied Context and the exit requires previous enter.
git-svn-id: svn://10.0.0.236/trunk@113162 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 22:58:22 +00:00
mscott%netscape.com
d02d7f94e3 Bug #122254 --> delay initialing the biff status icon struct until
we really need to use it.
r=bhuvan
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@113161 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 22:49:42 +00:00
mscott%netscape.com
79356fafcf Bug #122293 --> pass in the correct # of new messages to make
the biff icon titletip for pop show the right number.
r=navin
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@113160 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 22:47:20 +00:00
oeschger%netscape.com
d94e95eec2 checking in doc fixes in 122245 and 62573 for
matt krai, kraai@alumni.carnegiemellon.edu, r=me and cotter@netscape.com


git-svn-id: svn://10.0.0.236/trunk@113159 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 22:43:36 +00:00
chak%netscape.com
c97d80ff4d Updated fix for Bugscape #11939 - JavaScript Fails on CTA Signed Page
r=adamlock, sr=jband(for the branch fix)


git-svn-id: svn://10.0.0.236/trunk@113158 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 22:30:12 +00:00
relyea%netscape.com
9ff26f31a1 Restore idempontency to nss_init*
git-svn-id: svn://10.0.0.236/trunk@113157 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 22:27:15 +00:00
locka%iol.ie
8398cd7d51 Dead file (not built). Should have been deleted when webbrowserpersist moved to embedding/components
git-svn-id: svn://10.0.0.236/trunk@113156 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 22:21:48 +00:00
darin%netscape.com
aa830712ab fixes bug 114125 "nsStandardURL::Clone fails to clone the nsIFile if one
exists" r=dougt,sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@113155 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 22:04:16 +00:00
hwaara%chello.se
d3ab9d4155 #72279, "Need visual indicators for Watched, Killed threads"
r=andreww, sr=hewitt on the themes stuff.  r=sspitzer, sr=bienvenu on the mail changes.


git-svn-id: svn://10.0.0.236/trunk@113154 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:56:44 +00:00
dougt%netscape.com
2dfb45dde3 Backing out nsIFile changes which should not have landed.
git-svn-id: svn://10.0.0.236/trunk@113152 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:42:38 +00:00
danm%netscape.com
1bc8d80e04 deactivate root focus controller as well as your own while deactivating yourself. bug 122462 / bugscape 11864 code=saari,myself r=bryner,hyatt
git-svn-id: svn://10.0.0.236/trunk@113151 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:42:07 +00:00
blizzard%redhat.com
83b13ed306 Bug #121279. TestGtkEmbed crash on javascript window.close(). r=jst,sr=shaver
git-svn-id: svn://10.0.0.236/trunk@113150 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:39:31 +00:00
cavin%netscape.com
8c566f4ff8 Fix for #106534. Check if the fcc folder uri is valid and use the configured one if not valid. r=ducarroz, sr=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@113149 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:38:16 +00:00
nhotta%netscape.com
b4d63c4658 For Carbon only, changed to use Navigation Services 3.0 for GetLocalFile, GetLocalFolder, PutLocalFile,
bug 95478, r=ccarlen, sr=sfraser.


git-svn-id: svn://10.0.0.236/trunk@113147 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:34:21 +00:00
naving%netscape.com
9edbb600bf 107029 r=racham sr=mscott. Add Clear button to come out of quick search (mail - 3pane)
git-svn-id: svn://10.0.0.236/trunk@113146 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:32:05 +00:00
mscott%netscape.com
234c421d85 Bug #122427 --> define a window title string for the add smtp server dialog
box so you can actually bring it up.
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@113145 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:32:03 +00:00
cathleen%netscape.com
3ae7a2346b eliminate nsCRT::memcmp and all callers to use memcmp instead, bug 118135 r=dp sr=brendan
git-svn-id: svn://10.0.0.236/trunk@113144 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:30:32 +00:00
dougt%netscape.com
011f9b10e5 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@113143 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:22:13 +00:00
mscott%netscape.com
c014f42d9a Bug #11926 --> add a pref for disabling the pseudo mailbox box view and force
the imap delete model if psuedo mailbox view is being suppressed
r=sspitzer
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@113142 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:21:43 +00:00
relyea%netscape.com
9b55e3a569 Built-ins set the ulValueLen to -1 to indicate an unknown attribute type.
git-svn-id: svn://10.0.0.236/trunk@113141 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:12:13 +00:00
kestes%walrus.com
e4389162d5 added some thoughts on how this should work. I still need to debug it.
git-svn-id: svn://10.0.0.236/trunk@113140 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:11:59 +00:00
pinkerton%netscape.com
a7cee19a47 twisties, upside down tabs, and tree implementation on mac. Also adding constants for window, menu, and dialog backgrounds XP. bug 115747, r=sdagley/sr=hyatt,sfraser.
git-svn-id: svn://10.0.0.236/trunk@113139 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:10:57 +00:00
relyea%netscape.com
6622f270f8 Token and slot names are already converted to NULL terminated strings in the slot structure
git-svn-id: svn://10.0.0.236/trunk@113138 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:10:50 +00:00
bnesse%netscape.com
f23dcf9eb5 Fix for bug 104293. Do not bail on applet creation if height and width are 0. r=peterlubczynski, sr=beard.
git-svn-id: svn://10.0.0.236/trunk@113137 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:08:06 +00:00
naving%netscape.com
207f7c02aa 122314 patch by tingley@sundell.net sr=waterson. decrease the refcnt but not null out rdfService -fixes
future crash on shutdown


git-svn-id: svn://10.0.0.236/trunk@113135 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:04:03 +00:00
pinkerton%netscape.com
8cfab27071 make control-space send a context-menu event into gecko. r=brade/sr=sfraser. bug# 81727
git-svn-id: svn://10.0.0.236/trunk@113134 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:01:42 +00:00
pinkerton%netscape.com
b8d6fb4e39 rebuild the parent menu when the title of the parent of a hierarchical menu changes (text-zoom%, for example). the old code would only work if the parent was the menubar. r=sdagley/sr=sfraser. bug#106394
git-svn-id: svn://10.0.0.236/trunk@113133 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:00:16 +00:00
chak%netscape.com
94decaa0c2 Fix for Bugscape #11939 - JavaScript fails on CTA signed page
r=adamlock, sr=jband


git-svn-id: svn://10.0.0.236/trunk@113132 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 20:59:12 +00:00
despotdaemon%netscape.com
65e17de29d Pseudo-automatic update of changes made by cbiesinger@web.de.
git-svn-id: svn://10.0.0.236/trunk@113130 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 20:14:08 +00:00
curt%netscape.com
2ce8447b0a Switch to http 1.0 instead of 1.1. Fixes bug #89701.
git-svn-id: svn://10.0.0.236/trunk@113128 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 19:08:12 +00:00
despotdaemon%netscape.com
0cb909bdd1 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@113127 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 19:03:35 +00:00
relyea%netscape.com
8fc3bf1fcb Don't leak memory in the arena pool
git-svn-id: svn://10.0.0.236/trunk@113126 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 19:00:47 +00:00
igor%mir2.org
316733af9e Few Native* classes are made package private and final. They had been public only for implementation reasons.
git-svn-id: svn://10.0.0.236/trunk@113124 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 18:40:13 +00:00
relyea%netscape.com
cd1b6d6069 More 'pretty print' improvements. Decode context specific data a little more.
git-svn-id: svn://10.0.0.236/trunk@113123 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 17:50:27 +00:00
ian.mcgreer%sun.com
c1c7114dbe changes related to bug 115660
* fipstoken will only force authentication for object-related functions when the object is a private or secret key
* certutil does not authenticate to token when in FIPS and only doing cert-related operations
* QA does not provide password to certutil when doing cert-related operations in FIPS tests


git-svn-id: svn://10.0.0.236/trunk@113122 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 17:30:22 +00:00
timeless%mac.com
00f05b8498 Bug 95986 remove references to nsImageManager
removing obsolete tests
removal for cbiesinger@web.de r=pavlov sr=tor


git-svn-id: svn://10.0.0.236/trunk@113121 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 15:15:37 +00:00
timeless%mac.com
1264f3a27e Bug 95986 remove references to nsImageManager
patch by cbiesinger@web.de r=pavlov sr=tor


git-svn-id: svn://10.0.0.236/trunk@113120 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 15:01:33 +00:00
hwaara%chello.se
4da32f6549 #120733, "Filters: 'Begins with' criteria treated as 'Contains'".
r=naving, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@113119 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 15:00:05 +00:00
ian%hixie.ch
2368ac910c Fix duplicate id by manually specifying attributes on one element. Fixes the Paste As Quotation menu item in the compose context menu. Patch by neil@parkwaycc.co.uk, b=121582, r=timeless, sr=blake.
git-svn-id: svn://10.0.0.236/trunk@113118 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 14:08:14 +00:00
seawood%netscape.com
962a6e58bb If TOPSRCDIR_MOZ is not set, set it to TOPSRCDIR.
git-svn-id: svn://10.0.0.236/trunk@113117 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 13:12:50 +00:00
kestes%walrus.com
8b2e024267 many bug fixes. it still will not work, I need a few more hours to finish
debugging this.


git-svn-id: svn://10.0.0.236/trunk@113116 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 11:38:55 +00:00
seawood%netscape.com
2d60f0ef5b use 'alldep' instead of 'depend build'
git-svn-id: svn://10.0.0.236/trunk@113115 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 10:25:13 +00:00
igor%mir2.org
b28d6ac14b Use ScriptRuntime.toString(double) to convert double to string. Easier to follow version of getElem/setElem
git-svn-id: svn://10.0.0.236/trunk@113114 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 09:44:24 +00:00
rginda%netscape.com
c952bded21 - venkman only -
UI changes for 121318
disable context before calling debugTrap
add dumpcontexts command to venkman-dev.js
remove console._stopLevel


git-svn-id: svn://10.0.0.236/trunk@113113 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 09:25:32 +00:00
glazman%netscape.com
3e255304d9 cmanske says that there is no need to get editorShell, it's always here...; b=91548, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@113112 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 09:08:08 +00:00
rginda%netscape.com
482526e770 bug 121318, sr=brendan,r=jst, "Venkman should disable the target window when stopped at a breakpoint".
implement the jsdIContext interface.
create only one jsdValue wrapper per unique jsval.
add executionContext property to jsdIStackFrame.
add enumerateContexts to jsdIDebuggerService.
add jsdIContextEnumerator interface.


git-svn-id: svn://10.0.0.236/trunk@113111 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 08:32:23 +00:00
ben%netscape.com
be2e5d36fe [Manticore]
Add license to new file
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@113110 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 08:22:40 +00:00
ben%netscape.com
ccb9c5381d [Manticore]
Update toolbars (fancy toolbars on hold for now)
add location bar for loading URLs
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@113109 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 08:21:06 +00:00
rginda%netscape.com
b9406be45a -venkman only-
ui changes for bugs 121192 and 121178.
adds "emode" command, display any expcetions produced by evalInTargetScope


git-svn-id: svn://10.0.0.236/trunk@113108 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 08:16:56 +00:00
rginda%netscape.com
cec41f9f3b fixing os/2 bustage, false vs PR_FALSE mixup
git-svn-id: svn://10.0.0.236/trunk@113107 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 07:20:59 +00:00
jst%netscape.com
990a6bb073 WIP for an interface for the new frame and iframe loader. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@113103 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 06:31:26 +00:00
jst%netscape.com
fbe086cd70 WIP for a new frame and iframe loader. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@113102 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 06:27:27 +00:00
rginda%netscape.com
62e2418433 bug 121178, r=jst,sr=brendan, "jsdIStackFrame::eval signature needs to be changed"
return exception from jsdService::Eval if one occurs.


git-svn-id: svn://10.0.0.236/trunk@113101 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 06:15:58 +00:00
rginda%netscape.com
65e86f32aa bug 121192, sr=brendan,r=jst, "Add proper errorHook and debugHook to jsdIDebuggerService"
adds jsdIDebugHook interface, change the meaning of jsdIErrorHook.
error hook is called when an error occurs, and is given information about the error report.
debug hook is called when/if the error hook returns false, and is given information about the ececution state.


git-svn-id: svn://10.0.0.236/trunk@113100 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 05:56:02 +00:00
mscott%netscape.com
5890cc3f82 Bug #122293 --> add separate localization strings for biff icon tooltips
r/sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@113098 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 03:50:13 +00:00
bryner%netscape.com
0941d7d594 Style and code cleanup. No functional changes. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113097 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 03:06:44 +00:00
timeless%mac.com
9c991564ac Bug 120967 Scale images with specific scaling factors
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@113096 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 03:06:19 +00:00
timeless%mac.com
8af239bb2a Bug 121066 Images are dithered in Grayscale mode
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@113095 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 03:05:19 +00:00
timeless%mac.com
6436523048 Bug 120221 Make |NS_ERROR_GFX_PRINTER_INVALID_ATTRIBUTE| more specific
patch by Roland.Mainz@informatik.med.uni-giessen.de r=rods sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@113094 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 03:03:56 +00:00
wtc%netscape.com
10c0c202c1 Bugzilla bug 97485: added support for the magic "nspr_use_zone_allocator"
global variable.


git-svn-id: svn://10.0.0.236/trunk@113093 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 03:01:45 +00:00
timeless%mac.com
524c7f9717 Bug 120911 Crash while printing due lousy error checking
patch by Roland.Mainz@informatik.med.uni-giessen.de r=rods sr=jag


git-svn-id: svn://10.0.0.236/trunk@113092 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 02:59:12 +00:00
darin%netscape.com
f5daadee46 part one of bug 113163 "Performance problem at downloading"
patch=ak@muc.de, r=gordon@netscape.com, sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@113091 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 02:58:02 +00:00
peterlubczynski%netscape.com
ad9265748e Fix for Plugin paints in the wrong part of the screen when on an absolute Div or scrolled bug 120821 r=kmcclusk@netscape.com sr=beard
git-svn-id: svn://10.0.0.236/trunk@113089 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 02:36:54 +00:00
nicolson%netscape.com
6bdaad4ee0 add -sourcepath flag.
git-svn-id: svn://10.0.0.236/trunk@113088 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 02:31:01 +00:00
jgaunt%netscape.com
d9e4217f1a bug 121890 bad acc bounds reporting for HTML Select Button
r=aaronl
sr=brendan


git-svn-id: svn://10.0.0.236/trunk@113087 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 02:05:22 +00:00
shanjian%netscape.com
b049cb1260 #92817 Simp. Chinese character display as bold face in Page Source
r=nhotta, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@113086 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 01:54:51 +00:00
mscott%netscape.com
4d14c1ea0c Bug #122191 --> clear the selection from the attachment tree before
we remove the elements from the tree.
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@113085 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 01:42:57 +00:00
depstein%netscape.com
34defde189 added indiv cases for index entries and simple enumeration for nsiHistory
git-svn-id: svn://10.0.0.236/trunk@113084 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 01:31:15 +00:00
mscott%netscape.com
63f3a30ffc Bug #11922 --> if the redirector already has a password for the account
then set the authenticated state to true. this should cause biff
to start working for accounts using the redirector.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@113081 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 01:13:55 +00:00
kestes%walrus.com
600694ee91 fix comment.
git-svn-id: svn://10.0.0.236/trunk@113080 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 01:11:10 +00:00
kaie%netscape.com
b4dce85cdc b=116417 NSS3.4 build. Directly imported CAs not saved. Introducing a new auto cleanup class for destructing NSS objects.
r=javi sr=alecf


git-svn-id: svn://10.0.0.236/trunk@113079 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 01:10:04 +00:00
darin%netscape.com
1c1a37516c another patch for bug 109179 "replace nsStdEscape with nsEscapeURLPart"
r=dougt,gagan sr=alecf,waterson


git-svn-id: svn://10.0.0.236/trunk@113078 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 01:09:37 +00:00
kestes%walrus.com
54fa661fc0 regularize $last_cvs_data to be $last_vc_data this is clearer and matches
perforce.pm.  Also fix comments about the function call names to match
new naming system.


git-svn-id: svn://10.0.0.236/trunk@113077 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 01:09:15 +00:00
kestes%walrus.com
5658f562ac this is a first draft. I need to debug this before it will work,
but you can see the logic of it and it will not take long to get it
to work.


git-svn-id: svn://10.0.0.236/trunk@113076 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 01:06:26 +00:00
cmanske%netscape.com
e9ced7309b Fixed busted 'New' command in Composer, b=121939, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@113075 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 00:56:08 +00:00
bienvenu%netscape.com
40e15933fe fix crash playing back offline imap trash emptying r/sr=sspitzer 121799
git-svn-id: svn://10.0.0.236/trunk@113072 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 00:39:06 +00:00
nicolson%netscape.com
850ede87f4 fix to test either dist or release builds.
git-svn-id: svn://10.0.0.236/trunk@113070 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 00:14:45 +00:00
ashishbhatt%netscape.com
7da37df8a4 Added test cases for interface nsIClipboardCommand
git-svn-id: svn://10.0.0.236/trunk@113069 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 00:13:04 +00:00
waterson%netscape.com
3ddde9bd8f Bug 102860. Relatively positioned frames do not have place-holders. r=dbaron, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@113068 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 00:03:31 +00:00
waterson%netscape.com
3229841ba0 Bug 121860. Handle case where block frame is embedded inside a XUL document. r=dbaron, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@113067 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 00:02:25 +00:00
stephend%netscape.com
1bfbb1a79e Bug 95929. 'Done' should be removed from the Subscribe window's status' r=jglick@netscape.com, sr=sspitzer@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113066 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:50:28 +00:00
nicolson%netscape.com
01c72457d0 move into org.mozilla.jss.tests package.
git-svn-id: svn://10.0.0.236/trunk@113065 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:49:38 +00:00
bryner%netscape.com
89e99954e4 Bug 112716 - implement checkbox in XBL. r=jkeiser, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@113064 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:48:16 +00:00
bryner%netscape.com
04822496de Removing scrollbar tracks from the list of widgets that don't need to be invalidated due to a state change. This fixes the scrollbar "stuck-in-hover" problem. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113063 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:44:16 +00:00
seawood%netscape.com
58c6693820 Ignore build-ordering targets when doing standalone builds.
Bug #122149 r=axel@pike.org


git-svn-id: svn://10.0.0.236/trunk@113062 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:30:47 +00:00
relyea%netscape.com
2ae1f651be (sigh) not only do we need to find the objects, we need to be able to read
them as well.


git-svn-id: svn://10.0.0.236/trunk@113061 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:28:29 +00:00
mkaply%us.ibm.com
e5bf74f1f0 OS/2 code only - make it easier to turn off popup asserts if necessary by restructuring code
git-svn-id: svn://10.0.0.236/trunk@113060 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:26:31 +00:00
mkaply%us.ibm.com
01abf4b33b Add PR_CALLBACK to get MathML building on OS/2
git-svn-id: svn://10.0.0.236/trunk@113059 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:24:17 +00:00
sfraser%netscape.com
be543daf3c Fix blocker bug 121326 (any SSL transaction causes Mac to freeze) by checking in temporary patch from bug 106188; this reverts Mac to using blocking connects. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@113058 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:14:42 +00:00
nicolson%netscape.com
8fd7000045 make release_classes target work.
git-svn-id: svn://10.0.0.236/trunk@113057 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:08:16 +00:00
waterson%netscape.com
4d0ee0832e Bug 122027. Canonify URI before looking it up in the cache. sr=darin.
git-svn-id: svn://10.0.0.236/trunk@113056 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:07:55 +00:00
jst%netscape.com
ff06deed3f Adding new chrome only window interface. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@113055 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 21:52:30 +00:00
sonja.mirtitsch%sun.com
b5fd12a311 fixed typo
git-svn-id: svn://10.0.0.236/trunk@113052 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 20:59:23 +00:00
jpierre%netscape.com
3e0d3badd1 Fix for 69556 - remove expired CA "Verisign Class 4 Primary CA"
git-svn-id: svn://10.0.0.236/trunk@113051 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 20:43:37 +00:00
sonja.mirtitsch%sun.com
df0c1910f0 attempted fix for bug 115200, tinderbox reports false failures on machines
that run 32 and 63 bit tinderboxes


git-svn-id: svn://10.0.0.236/trunk@113050 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 19:35:53 +00:00
mkaply%us.ibm.com
80dd30ec7f More OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@113049 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 19:26:12 +00:00
relyea%netscape.com
53ad9596fc Fix crashing problem when trying two switch from fips to non-fips and back.
bug 119214.


git-svn-id: svn://10.0.0.236/trunk@113048 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 19:18:41 +00:00
smeredith%netscape.com
314267c6e7 Added way to delete user-added prefs from the pref editor.
git-svn-id: svn://10.0.0.236/trunk@113047 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 19:09:00 +00:00
mscott%netscape.com
2711b450ef Fix smoketest blocker: 122228 by adding a null ptr check in GetHiddenDOMWindow
git-svn-id: svn://10.0.0.236/trunk@113046 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 18:52:24 +00:00
bzbarsky%mit.edu
5c982c6130 Fix blocker bug 122217. Use a contractid instead of the classid (which
is no longer registered) for the mime service.  r=brade, sr=jag.


git-svn-id: svn://10.0.0.236/trunk@113045 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 18:24:31 +00:00
mkaply%us.ibm.com
a00bb26a22 More OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@113044 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 18:13:56 +00:00
despotdaemon%netscape.com
0cfab0e86e Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@113043 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 17:54:37 +00:00
mkaply%us.ibm.com
07c6d2b07b OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@113042 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 17:00:06 +00:00
glazman%netscape.com
d5dadcf26c inline styles were not saved because gElement was outside of document's tree; b=91548, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@113041 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 16:00:12 +00:00
kaie%netscape.com
1f1c0c3523 b=121351 Avoid risk of multiple PK11_FreeSlot calls in GenerateCRMFRequest
r=javi sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@113040 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 15:25:47 +00:00
kaie%netscape.com
d806ea955b b=98068 Add PR_CALLBACK for changed interfaces in NSS_3_4
r=javi sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@113039 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 15:23:59 +00:00
kin%netscape.com
c9542ea086 Workaround fix for bug #117141 (Composer crashes when loading pages with an HTML Select element [@FrameManager::GetPrimaryFrameFor])
Removed seemingly unnecessary selection UI Style rule for -moz-dropdown-list,
to workaround the crash that happens during the restyling of the HTML Select
element when the EditorOverride.css style sheet is loaded.

r=brade@netscape.com  sr=sfraser@netscape.com


git-svn-id: svn://10.0.0.236/trunk@113038 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 15:06:44 +00:00
sicking%bigfoot.com
3f4f453c70 Cleanup BooleanFunctionCall and StringFunctionCall, fixes bugs in lang(), substring() and a few more.
b=104758 r=Pike sr=jag


git-svn-id: svn://10.0.0.236/trunk@113036 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 14:46:39 +00:00
jaggernaut%netscape.com
e8761882ab Bug 117015: Text Zoom dialog should round value, not truncate it. r=stephend, sr=smfr
git-svn-id: svn://10.0.0.236/trunk@113035 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 12:46:31 +00:00
bryner%netscape.com
1c51cb9b81 Cleaning up checkbox/radio button code, now that I understand how it's supposed to work. Hooked up checkbox/radio containers. Fixed active/hover state problems with buttons. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113034 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 10:38:01 +00:00
timeless%mac.com
07f9150900 Bug 121720 Save Dialog should be able to be minimized
patch by Matti@epost.de r=caillon@returnzero.com sr=blake


git-svn-id: svn://10.0.0.236/trunk@113033 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 09:57:12 +00:00
timeless%mac.com
2764ed254e Bug 115636 javascript strict warnings in nsOutlinerSorting.js
patch by alexey@ihug.com.au r=timeless sr=jst


git-svn-id: svn://10.0.0.236/trunk@113032 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 08:46:13 +00:00
blizzard%redhat.com
f3b0cbd059 Add debugging hooks for invalidation. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113030 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 08:11:50 +00:00
mcafee%netscape.com
ddede4a56a adding mocha to pageload list
git-svn-id: svn://10.0.0.236/trunk@113029 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 08:05:46 +00:00
bryner%netscape.com
450ea6c939 turning off focus border for checkboxes. it's causing problems. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113027 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 07:17:39 +00:00
seawood%netscape.com
8eaaa40a4c S_ISSOCK isn't defined on BeOS.
git-svn-id: svn://10.0.0.236/trunk@113026 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 07:02:02 +00:00
mcafee%netscape.com
a947b91a39 graph size wasn't preserving average setting
git-svn-id: svn://10.0.0.236/trunk@113025 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 06:51:22 +00:00
blizzard%redhat.com
cee05222a4 Bug #121263. Get cursors working with gtk2. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113024 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 06:47:47 +00:00
bryner%netscape.com
b2a3cef540 Hooking up textfields and dropdown buttons. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113023 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 06:32:08 +00:00
bryner%netscape.com
ecc3f14a2e Bug 122157 - fixing the autocomplete widget in classic, on linux, to not have an outer border (to look more like gtk's combo box). r=ben, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@113022 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 06:31:08 +00:00
blizzard%redhat.com
ed6985c02f Bugs #121252,#122120. Get grabs finished on Linux and implement nsWindow::CaptureMouse(). Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113021 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 06:23:27 +00:00
alecf%netscape.com
9416759610 back out my accidental checkin
git-svn-id: svn://10.0.0.236/trunk@113018 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 02:47:30 +00:00
nboyd%atg.com
b55ba3f3bb Update implementation version.
git-svn-id: svn://10.0.0.236/trunk@113016 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 00:52:12 +00:00
bryner%netscape.com
840144c2da Make sure to look at the select element for onchange handlers, not the anonymous children. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113015 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 00:32:11 +00:00
seawood%netscape.com
a637516138 Remove unneeded transformiix Makefile. Bogus makefiles can cause problems with cvs pulls when building in the srcdir.
git-svn-id: svn://10.0.0.236/trunk@113014 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 00:25:25 +00:00
bienvenu%netscape.com
3036b0f9bb bullet-proof fix for 121876 r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@113013 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 00:11:29 +00:00
bhart00%yahoo.com
4252f164b9 Bug 120150 - add tooltip to Send Later button. r=stephend/racham/jglick/robin; sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@113012 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 00:02:01 +00:00
brendan%mozilla.org
2a9625df7c Fix a warning, clean up whitespace (r=diff -w, sr=gcc).
git-svn-id: svn://10.0.0.236/trunk@113011 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 23:56:02 +00:00
sspitzer%netscape.com
79436a9c38 fix for #121566 and #121677. define a default height for the thread pane
(both vertical 3 pane and normal 3 pane layouts) and for the results pane in
the addressbook.  if we don't, it causes the splitter to jump up and down
forever on linux and (because it's so fast) pinging the CPU on windows.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@113010 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 23:04:13 +00:00
rbs%maths.uq.edu.au
8df8af8ad7 revert an unintended change that crept in
git-svn-id: svn://10.0.0.236/trunk@113009 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 22:23:07 +00:00
rbs%maths.uq.edu.au
20005cee47 Another renaming for ease of readability: s/core/coreFrame/g and s/next/nextFrame/g
git-svn-id: svn://10.0.0.236/trunk@113008 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 22:10:45 +00:00
alecf%netscape.com
a3f49498a1 fix for bug 121508 - clean up nsStringStream and nsIParser APIs.. r=dougt, sr=jst
git-svn-id: svn://10.0.0.236/trunk@113007 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 22:02:00 +00:00
stephend%netscape.com
9291c925a0 Bug 117814. Strict JS warnings in password.js. r=stephend@netscape.com, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@113006 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 21:54:53 +00:00
blizzard%redhat.com
5981025c4e Part of bug #121252. Get the rollup listener working properly. Grabs are mostly working now. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@113005 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 20:30:56 +00:00
rbs%maths.uq.edu.au
979dc04ba6 When looking up the real sibling of a cell, use colspan/rowspan (instead of just 1) as the increment to cater for cases of spanning cells in the cellmap
git-svn-id: svn://10.0.0.236/trunk@113004 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 19:26:42 +00:00
locka%iol.ie
b528c13d94 Implement ConfirmEx and various Prompt methods on nsIPrompt. b=121931 r=chak@netscape.com a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@113003 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 19:15:07 +00:00
zach%zachlipton.com
063a9d3b5e Fix for bug 121735: Perl warning running checksetup.pl if a module has a
non-numeric version number. Patch sets checksetup.pl to use a string
compare instead of a numeric one.

Patch by Dave Miller. r1=Bradley Baetz and r2=Gerv


git-svn-id: svn://10.0.0.236/trunk@113002 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 18:59:38 +00:00
pete%alphanumerica.com
2930306a0e getting rid of -D_USE_BSD
Pulling implementation out of the header file seemed to have fixed the bustage

--pete


git-svn-id: svn://10.0.0.236/trunk@113001 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 18:57:41 +00:00
pete%alphanumerica.com
f66db985f6 reverting back to original
define is not needed here

--pete


git-svn-id: svn://10.0.0.236/trunk@113000 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 18:56:02 +00:00
pete%alphanumerica.com
a6eeb89003 seeing if this fixes the linux bustage
--pete


git-svn-id: svn://10.0.0.236/trunk@112999 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 18:47:17 +00:00
pete%alphanumerica.com
ecfebea9f2 adding -D_USE_BSD to see if lstat will work on these linux flavors
--pete


git-svn-id: svn://10.0.0.236/trunk@112998 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 18:32:11 +00:00
pete%alphanumerica.com
2585c334a6 adding -D_BSD_SOURCE to Makefile.in as seawood suggested
to fix linux bustage

--pete


git-svn-id: svn://10.0.0.236/trunk@112997 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 18:17:33 +00:00
pete%alphanumerica.com
e39572043e movind implementation of FilleStatCache into nsLocalFileUnix.cpp
where other calls to lstat work fine

This is an attempt to fix bustage on some linux platfroms

--pete


git-svn-id: svn://10.0.0.236/trunk@112996 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 18:02:18 +00:00
pete%alphanumerica.com
0945a8d405 moving defs into header file
To fix bustage

--pete


git-svn-id: svn://10.0.0.236/trunk@112995 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 17:46:14 +00:00
pete%alphanumerica.com
fee3253b31 adding header files for linux for lstat
seeing if this fixes breakage

--pete


git-svn-id: svn://10.0.0.236/trunk@112994 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 17:31:24 +00:00
pete%alphanumerica.com
c7642c235b b=107641, r=blizzard, sr=brendan
fix: CopyTo won't copy read-only files or broken symlinks

Thanks to garths@oeone.com for help on this one.

--pete


git-svn-id: svn://10.0.0.236/trunk@112993 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 14:31:25 +00:00
bryner%netscape.com
c2dd55c7e3 Updating wording in debug prefs panel to not discourage people from filing bugs about XBL form control problems.
git-svn-id: svn://10.0.0.236/trunk@112992 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 09:08:26 +00:00
roc+%cs.cmu.edu
f52124fa77 Bug 13213. Allow views to extend above and to the left of their owner frames. r=kmcclusk,rs=waterson
git-svn-id: svn://10.0.0.236/trunk@112991 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 07:56:23 +00:00
roc+%cs.cmu.edu
9e52ce4c8a Bug 33601. Force REFRAME style hints if views might need to be created in response to opacity or background-attachment style changes. r=dbaron,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@112990 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 07:53:27 +00:00
timeless%mac.com
cea26a6b9c Bug 117418 nsWSRunObject.cpp:704: warning: `PRInt32 curStartOffset' might be used uninitialized in this function
r=akkana sr=brendan


git-svn-id: svn://10.0.0.236/trunk@112989 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 07:07:10 +00:00
rpotts%netscape.com
8bab5fb6fc bug #120590 (r=mscott@netscape.com, sr=darin@netscape.com). HTTP was using the wrong mime handler...
git-svn-id: svn://10.0.0.236/trunk@112988 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 06:03:39 +00:00
wtc%netscape.com
540892388c Implemented GetHiResClock() for HP-UX.
git-svn-id: svn://10.0.0.236/trunk@112987 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 05:08:43 +00:00
sspitzer%netscape.com
b48c44be7c fix for #102643. add pref UI for the "confirm send on accel key" UI,
and fix some other UI issues with the mail & newsgroups main pref panel.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@112986 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 04:55:06 +00:00
wtc%netscape.com
658de28599 Bugzilla bug 113152: do not define or test the macro 'linux'. Thanks to
david@blue-labs.org for the patch.
Modified files: configure configure.in Linux.mk prinet.h


git-svn-id: svn://10.0.0.236/trunk@112985 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 04:51:01 +00:00
brendan%mozilla.org
e39800b131 Checking in rogerl's fix for double-reports of compile-time errors (120197, r=brendan, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@112984 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 04:42:37 +00:00
wtc%netscape.com
cc1ec71cfe Backed out the previous checkin. Misunderstood the cause of the problem.
git-svn-id: svn://10.0.0.236/trunk@112983 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 04:35:55 +00:00
wtc%netscape.com
b5fc7698f8 Bugzilla bug 121872: define _PR_MD_LISTEN as a function so that we can set
error codes if listen() fails.  The patch is contributed by Javier
Pedemonte <pedemont@us.ibm.com>.
Modified files: _os2.h _os2_errors.h os2sock.c


git-svn-id: svn://10.0.0.236/trunk@112981 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 02:59:44 +00:00
ben%netscape.com
574ac8c9fb [Manticore]
Add license to new files
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@112980 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 02:56:45 +00:00
ben%netscape.com
8574eb192d [Manticore]
More toolbar work...
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@112979 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 02:55:43 +00:00
bienvenu%netscape.com
e0d0889213 fix mac build bustage
git-svn-id: svn://10.0.0.236/trunk@112978 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 02:32:36 +00:00
bienvenu%netscape.com
a6a044efb6 white space fixes
git-svn-id: svn://10.0.0.236/trunk@112977 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 02:13:52 +00:00
timeless%mac.com
df30ac6227 Bug 119858 "p3pv1" link in Site Navigation toolbar?
patch by choess@stwing.upenn.edu r=timeless sr=hyatt

prevent stylesheet's, icon's, p3pv*'s and schema.*'s from appearing in the toolbar


git-svn-id: svn://10.0.0.236/trunk@112976 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 02:13:12 +00:00
bienvenu%netscape.com
b7c4d1e68e hide column picker for offline folder selector r=stephend,sr=sspitzer 120257
git-svn-id: svn://10.0.0.236/trunk@112975 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 02:08:24 +00:00
bienvenu%netscape.com
a00ceb4d40 sharing tab of folder properties r=sspitzer, sr=mscott 112096
git-svn-id: svn://10.0.0.236/trunk@112974 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 02:07:44 +00:00
bienvenu%netscape.com
87e9ae8cf2 more work on shared imap folders and acl, sharing tab of folder properties r=sspitzer, sr=mscott 112096
git-svn-id: svn://10.0.0.236/trunk@112973 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 02:06:46 +00:00
bienvenu%netscape.com
77ed9303ff add strings for sharing tab r=sspitzer, sr=mscott 112100
git-svn-id: svn://10.0.0.236/trunk@112972 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 02:03:44 +00:00
timeless%mac.com
27a75dac73 Bug 105057 images used as form controls doesn't appear on Page Info | Images
patch by db48x@yahoo.com r=bzbarsky@mit.edu sr=jag


git-svn-id: svn://10.0.0.236/trunk@112971 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 01:45:58 +00:00
bryner%netscape.com
b5bc1766ea Bug 120974 - fix QI method on nsOutlinerBodyFrame so it doesn't get wrapped in an nsBoxToBlockAdaptor. Move Reflow() logic into GetPrefSize and SetBounds. r=varga, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@112970 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 00:58:46 +00:00
wtc%netscape.com
1322126cf6 Bugzilla bug 114702: support Linux 2.5.x kernels.
git-svn-id: svn://10.0.0.236/trunk@112969 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 00:45:37 +00:00
wtc%netscape.com
2b6f0984fd Bugzilla bug 100447: on BSD/OS 4.2 and 4.3, we have problem calling
safe_popen in a threaded program.  So we don't call safe_popen when
we obtained some entropy from /dev/urandom.  Thanks to lidl@pix.net
for the bug report and the fix.


git-svn-id: svn://10.0.0.236/trunk@112968 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-27 00:14:59 +00:00
hyatt%netscape.com
716a0600e6 Removing some DEBUG_hyatt code.
git-svn-id: svn://10.0.0.236/trunk@112967 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 23:42:24 +00:00
bryner%netscape.com
b4d0800861 Bug 101032 - fix nsScrollBoxObject::EnsureElementsVisible in the case where the scrollbox is not at 0,0. Patch from shanec@activestate.com, r=bryner, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@112966 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 23:27:27 +00:00
bryner%netscape.com
ae907eefc1 Fixing bug 122028 (clearing the entire selection on ctrl+click), also fixing some logic errors where the result of |selection.isSelected()| was incorrectly inverted. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112965 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 23:06:24 +00:00
ben%netscape.com
d28b32e2b4 [Manticore]
begin work implementing new toolbar widget, 'StripBar'
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@112964 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 22:25:43 +00:00
sgehani%netscape.com
3463b5a96b Make tooltip pref be honored within same session of browser.
b = 113831; r = morse; sr = hewitt


git-svn-id: svn://10.0.0.236/trunk@112963 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 20:15:01 +00:00
sgehani%netscape.com
1a9839a7e9 Fix sidebar contents disappearing on show and hide.
b = 116094; r = morse; sr = alecf


git-svn-id: svn://10.0.0.236/trunk@112962 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 20:07:54 +00:00
nboyd%atg.com
cd6b463349 Clean up formatting.
git-svn-id: svn://10.0.0.236/trunk@112961 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 20:07:49 +00:00
sgehani%netscape.com
89380bcf32 Fix appearence branch always being open in prefs.
b = 117885; r = sgehani; sr = blake
(checking in for Stephen Walker <walk84@yahoo.com>)


git-svn-id: svn://10.0.0.236/trunk@112960 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 20:04:16 +00:00
sgehani%netscape.com
adaf4097dd Make sidebar display in the event that the windows integration dialog appeared.
b = 119975; r = law; sr = dveditz


git-svn-id: svn://10.0.0.236/trunk@112959 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 19:59:42 +00:00
nboyd%atg.com
c5eb49df96 Fix bug 121790
git-svn-id: svn://10.0.0.236/trunk@112957 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 19:15:06 +00:00
nboyd%atg.com
045cba9433 Fix formatting
git-svn-id: svn://10.0.0.236/trunk@112956 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 19:13:22 +00:00
sspitzer%netscape.com
73ee4be75f clean up some string usage. rs=mscott
git-svn-id: svn://10.0.0.236/trunk@112952 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 16:36:30 +00:00
oeschger%netscape.com
25fb197b8d doc fix by kraai@alumni.carnegiemellon.edu, r=oeschger, bug=121706
git-svn-id: svn://10.0.0.236/trunk@112951 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 16:31:28 +00:00
oeschger%netscape.com
6124589e59 doc update by kraai@alumni.carnegiemellon.edu, r=oeschger, bug=121273
git-svn-id: svn://10.0.0.236/trunk@112950 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 16:30:25 +00:00
wtc%netscape.com
a3b315a581 Bugzilla bug 111206: make the Solaris version test flexible so that we
don't need to add a new test for each new Solaris release.


git-svn-id: svn://10.0.0.236/trunk@112949 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 16:19:51 +00:00
seawood%netscape.com
58b0318909 Fixing win32 gmake bustage
git-svn-id: svn://10.0.0.236/trunk@112948 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 15:25:27 +00:00
bryner%netscape.com
11fe1c8fa0 Fixing XBL form controls in installer builds -- put nsISelectElement into content_html.xpt and include this file in the xpi. r/sr=jag.
git-svn-id: svn://10.0.0.236/trunk@112947 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 09:47:25 +00:00
ducarroz%netscape.com
317af6d101 Part of fix for bug 108965. Remove xul emitter from the Mac build. R=mscott, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@112946 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 03:43:15 +00:00
mscott%netscape.com
218c446117 Bug #119344 --> add windows system tray icon for biff
r=bhuvan
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112945 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 03:34:57 +00:00
cltbld%netscape.com
1cde876811 parameterizing pageload server
git-svn-id: svn://10.0.0.236/trunk@112944 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 02:46:51 +00:00
sspitzer%netscape.com
e98c27f7fc supplimental fix for #113540, clean up code. rs=mscott
git-svn-id: svn://10.0.0.236/trunk@112943 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 02:37:56 +00:00
pete%alphanumerica.com
8fb3979c3c b=121028, r=brendan, sr=jst
fix for crahser using old handler attribute 'type'

--pete


git-svn-id: svn://10.0.0.236/trunk@112940 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 02:20:15 +00:00
wtc%netscape.com
a633f807f7 Continue to use the HP shl_load interface on 64-bit HP-UX/PA-RISC for
backward compatibility reasons.


git-svn-id: svn://10.0.0.236/trunk@112939 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 02:14:52 +00:00
darin%netscape.com
b86057cf8d partial fix for bug 90004 "proxy reload doesn't work" r=gagan,sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@112937 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 02:14:09 +00:00
naving%netscape.com
4665a22500 111368 r=ducarroz sr=bienvenu. free leaking mFileSpec in attachmentHandler
git-svn-id: svn://10.0.0.236/trunk@112935 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 02:09:32 +00:00
despotdaemon%netscape.com
fd1a78fc51 Pseudo-automatic update of changes made by blythe@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@112934 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 01:53:38 +00:00
sspitzer%netscape.com
97455be591 fix for #117452, get delete of cards after quick search to work.
r=racham, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112933 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 01:42:28 +00:00
despotdaemon%netscape.com
7b105f1125 Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@112932 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 01:25:48 +00:00
relyea%netscape.com
c0a2bdbd5f Fix PBE_Context failure by making sure CKM_PBA is it's own keygen type.
git-svn-id: svn://10.0.0.236/trunk@112931 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 01:20:50 +00:00
rginda%netscape.com
8c2005fa3a - venkman only -
lineMap no longer required in SourceText records, HelpText doesn't need it.


git-svn-id: svn://10.0.0.236/trunk@112930 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 01:11:01 +00:00
rginda%netscape.com
305d514d88 - venkman only -
get default context without complaining for debug and view menus, remove debug dump.


git-svn-id: svn://10.0.0.236/trunk@112929 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 01:10:03 +00:00
rginda%netscape.com
73e424cd53 - venkman only -
store commandname attribute on menuitem so we don't need to parse it onpopupshowing, makes for faster menus.


git-svn-id: svn://10.0.0.236/trunk@112928 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 01:05:50 +00:00
rginda%netscape.com
a6b8bb92ad - venkman only -
strict fixes


git-svn-id: svn://10.0.0.236/trunk@112927 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 01:03:43 +00:00
cmanske%netscape.com
cc500a6380 Save last-used directories as nsILocalFile type in prefs, b=93487, r=law, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@112925 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:55:27 +00:00
cotter%netscape.com
15c74b2558 ongoing help content updates to privacy & security sections, r=oeschger
git-svn-id: svn://10.0.0.236/trunk@112924 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:51:37 +00:00
morse%netscape.com
f1e6b218e3 bug 113540, remove mailnews dependency on password manager, r=mscott,sspitzer,jag,law
git-svn-id: svn://10.0.0.236/trunk@112923 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:47:26 +00:00
darin%netscape.com
c1b8bccdc3 backing out my changes -- rjc says it causes moz not to startup!
git-svn-id: svn://10.0.0.236/trunk@112922 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:46:09 +00:00
peterlubczynski%netscape.com
16315d2fb3 Removing ugly shockwave hack bug 115461 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@112921 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:45:45 +00:00
peterlubczynski%netscape.com
8175aa6f6d Fix for using newer pluign if upgraded, bug 119966 r=av sr=darin
git-svn-id: svn://10.0.0.236/trunk@112920 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:44:47 +00:00
morse%netscape.com
7d3edf79d1 bug 113540, remove mailnews dependency on password manager, r=mscott,sspitzer,jag,law
git-svn-id: svn://10.0.0.236/trunk@112919 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:44:18 +00:00
peterlubczynski%netscape.com
461edc33ef Fixing cursor flicker with plugins, bug 118877 r=kmcclusk@netscape.com sr=beard
git-svn-id: svn://10.0.0.236/trunk@112918 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:39:43 +00:00
darin%netscape.com
bbbf7288b3 fixes bug 114778 "formpost temp files not cleaned up when browser exits"
patch=badami@netscape.com, r=rpotts@netscape.com, sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@112917 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:38:37 +00:00
relyea%netscape.com
517e6d30a2 Fix 2 memory leaks and a UMR.
(keyhand needs to be initialized before we start xor hashing)
Free item and time elements which are transparently allocated for us.


git-svn-id: svn://10.0.0.236/trunk@112916 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:16:03 +00:00
leaf%mozilla.org
5554da00eb update user agent string, bug 119973
git-svn-id: svn://10.0.0.236/trunk@112915 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:13:05 +00:00
leaf%mozilla.org
85a48c5085 update mac version string and copyright year, r=jj bug 119976
git-svn-id: svn://10.0.0.236/trunk@112914 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:10:43 +00:00
cathleen%netscape.com
3fcee4d2a1 remove memcpy function from nsCRT, eliminate 2 new nsCRT::memcpy callers
and fix up alighment problems from previous patch, bug 118135, sr=brenda r=dp


git-svn-id: svn://10.0.0.236/trunk@112913 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:04:45 +00:00
radha%netscape.com
3fc0490294 Fix for bug # 119617. sr=alecf r =walk84
git-svn-id: svn://10.0.0.236/trunk@112912 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-26 00:00:18 +00:00
alecf%netscape.com
b83004a7cb oops, we dont' need that!
git-svn-id: svn://10.0.0.236/trunk@112910 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:53:32 +00:00
pschwartau%netscape.com
8d4455a838 Improving readablity.
git-svn-id: svn://10.0.0.236/trunk@112909 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:52:24 +00:00
alecf%netscape.com
ab9df62333 ignore generated makefile
git-svn-id: svn://10.0.0.236/trunk@112908 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:52:11 +00:00
seawood%netscape.com
7285032e77 Sigh. I keep forgetting about this bug. Call export & install separately to build ldap otherwise it may die on some -j builds.
git-svn-id: svn://10.0.0.236/trunk@112907 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:46:34 +00:00
hwaara%chello.se
4495d874e4 #118275, "Filter name should be selected when opening new filter dialog"
r=naving, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112906 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:46:24 +00:00
rayw%netscape.com
09b092f539 Fixed handling of conflicting type information.
SOAP is not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@112904 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:38:57 +00:00
jkeiser%netscape.com
aaa7dec32b Make onChange, reflow system in comboboxes/lists better (bug 112241). r=rods, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112903 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:35:44 +00:00
smeredith%netscape.com
d4fb37bbc9 Fixed the description entry bug 11892.
git-svn-id: svn://10.0.0.236/trunk@112902 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:27:57 +00:00
cmanske%netscape.com
c30a6e8fb3 Fixed warnings and exception in Color Picker, b=119772, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112901 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:27:25 +00:00
harishd%netscape.com
c8641ade9a Do not create a new node info with |no name| for userdefined tags. b=113349, r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112900 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:25:09 +00:00
mscott%netscape.com
50ec3face0 Bug #108965 --> remove xul emitter from the build
r=ducarroz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112899 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:20:21 +00:00
heikki%netscape.com
d3fe0d3a87 Bug 35984, make an undefined entity always a fatal error; report errors while parsing external entities (regression) and a minor optimization in loading external entities. r=harishd, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@112898 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:19:23 +00:00
darin%netscape.com
a80ff94504 patch 2 for bug 109179 "replace nsStdEscape with NS_EscapeURL"
r=dougt, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@112896 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 23:08:02 +00:00
gerv%gerv.net
e9fcac9dcb Removing new_comment.cgi - all part of quips.cgi now.
git-svn-id: svn://10.0.0.236/trunk@112894 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:41:37 +00:00
gerv%gerv.net
32d50f0d78 quips.cgi rewrite and templatisation.
git-svn-id: svn://10.0.0.236/trunk@112893 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:40:04 +00:00
morse%netscape.com
a658b8cbc5 bug 120277, removed js warning message, r=law, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112892 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:34:50 +00:00
seawood%netscape.com
3cabb82f4e Fix problem of --enable-boehm not building.
Build nspr & ldap as a separate step at the beginning of the default build or at the beginning of the export phase.


git-svn-id: svn://10.0.0.236/trunk@112891 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:29:51 +00:00
waterson%netscape.com
416a978709 Bug 121833. Fix assertion (and optimize) string-fu in rdf_MakeRelativeRef. Remove unused rdf_MakeRelativeName. r=timeless, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@112890 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:28:55 +00:00
morse%netscape.com
59e7cc2f56 bug 121771, isSorted missing in cookie/password manager outliners, r=law, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112889 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:26:35 +00:00
andreas.otte%debitel.net
42cbc1ef03 second try to fix bug 119071 [Can not ftp files from / on Cobalt web
server], this time working around bad urls generated by the tinderbox
script, r=bbaetz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@112888 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:19:29 +00:00
morse%netscape.com
76e2805b59 bug 119474, can't remove password if password-manager is disabled, r=law, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112887 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:17:57 +00:00
mscott%netscape.com
3bb9f6d703 Bug #119344 --> add windows system tray icon for biff
r=bhuvan
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112886 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:16:01 +00:00
mscott%netscape.com
54a5ee3002 Bug #119344 --> add windows system tray icon for biff
r=bhuvan
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112885 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:15:11 +00:00
naving%netscape.com
bb2e7870ee 112927 r/sr=sspitzer. add customHeaders pref to mailnews.js and handle this default case to work
git-svn-id: svn://10.0.0.236/trunk@112884 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:13:28 +00:00
andreas.otte%debitel.net
fc5785fcfb fix bug 120959 [Use of ".." in address causes links to relative URL's
to fail] A regression from the rewrite of the urlparser,
r=dougt@netscape.com, sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@112883 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:07:50 +00:00
mscott%netscape.com
9a9af58f44 Bug #43689 --> expose the suggested file name
r=law
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112882 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:05:16 +00:00
bzbarsky%mit.edu
483c6e5766 Make enter in bookmarks manager reuse existing windows like double-click
does.  Bug 121085, r=doron, sr=blake


git-svn-id: svn://10.0.0.236/trunk@112881 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:03:21 +00:00
pinkerton%netscape.com
64fdca15fd changes for cocoa product to build and run and coexist in the tree with carbon. r=cls/sr=hyatt, bug# 111230
git-svn-id: svn://10.0.0.236/trunk@112880 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:01:41 +00:00
rbs%maths.uq.edu.au
0d04e79f72 typos
git-svn-id: svn://10.0.0.236/trunk@112879 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 21:57:47 +00:00
jkeiser%netscape.com
b800a9924e Complete bug 112241 backout
git-svn-id: svn://10.0.0.236/trunk@112877 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 20:51:41 +00:00
pschwartau%netscape.com
4a19a9a27b Improving readability.
git-svn-id: svn://10.0.0.236/trunk@112876 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 20:37:37 +00:00
pschwartau%netscape.com
eacce08adf Improving readability.
git-svn-id: svn://10.0.0.236/trunk@112875 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 20:02:31 +00:00
waterson%netscape.com
077c603395 Bug 121888. This should always be built, regardless of whether tests are enabled or not.
git-svn-id: svn://10.0.0.236/trunk@112874 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 19:59:56 +00:00
jkeiser%netscape.com
07cd518c43 Backing out bug 112241 changes, tree is closed, sorry
git-svn-id: svn://10.0.0.236/trunk@112873 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 19:54:55 +00:00
wtc%netscape.com
0b5aa9d745 Bugzilla bug 106496: fixed the WINNT version of PR_NewTCPSocketPair to
verify the source of the connection.


git-svn-id: svn://10.0.0.236/trunk@112870 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 19:16:34 +00:00
relyea%netscape.com
d9934c8ada Change Sha1_hash to a simple XOR hash for building key handles for token
objects.


git-svn-id: svn://10.0.0.236/trunk@112869 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 19:09:34 +00:00
relyea%netscape.com
863e2140bf Fix key leak in S/Mime.
git-svn-id: svn://10.0.0.236/trunk@112868 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 19:08:19 +00:00
jkeiser%netscape.com
4b4b5ee0ba Make onChange, reflow system in comboboxes/lists better (bug 112241). r=rods, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112867 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 19:08:03 +00:00
relyea%netscape.com
61c9862c40 Fix bug 115660. Note that fixing the bugs necessitates fixing the test
cases as well. The test case was depending on the failure to read certs to
detect the failure to read keys. Now certutil returns a failure if no keys
are found. This also means that the FIPS test after the key and cert
has been deleted should expect a failure to list any keys.


git-svn-id: svn://10.0.0.236/trunk@112866 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 19:03:17 +00:00
wtc%netscape.com
8d44de2cd4 Bugzilla bug 121872: define _PR_MD_LISTEN as a function so that we can
set error codes if listen() fails.
Modified files: _win95.h w95sock.c


git-svn-id: svn://10.0.0.236/trunk@112865 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 18:45:16 +00:00
kaie%netscape.com
b68b7fbe9c b=119810 javascript strict warnings certpicker.js
r=ssaux sr=jag


git-svn-id: svn://10.0.0.236/trunk@112863 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 15:39:57 +00:00
ccarlen%netscape.com
86117cc1b5 Bug 121431 - LoadDefaultProfileDir() returns an error when it shouldn't. Returning this error, which isn't really an error, aborts startup when creating a new profile in turbo mode. r=bnesse@netscape.com/sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112862 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 15:32:10 +00:00
kaie%netscape.com
a291c1cf5e b=121570 Error code namespace needed for security component
r=dougt sr=jband


git-svn-id: svn://10.0.0.236/trunk@112861 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 15:17:25 +00:00
leaf%mozilla.org
881084dd5d Automated update
git-svn-id: svn://10.0.0.236/trunk@112860 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 15:12:13 +00:00
jdunn%netscape.com
d63561e2e5 Change certain AIX ifdefs to AIX_XLC_364 since these ifdefs are only
needed for AIX's xlC 3.6.4 compiler.  Add test to configure to check
compiler version.  NOTE: also adding hpux and aix check for keyboardutils.
r=cls@seawood.org
# 119179


git-svn-id: svn://10.0.0.236/trunk@112859 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 15:07:38 +00:00
kaie%netscape.com
d9ff601955 b=121289 Make Key Escrow warning dialog work
r=rangansen sr=kin


git-svn-id: svn://10.0.0.236/trunk@112858 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 14:58:31 +00:00
rods%netscape.com
fb493821d3 Adding new Frame to clip content area of page for Printing and PrintPreview
Bug 112698 r=dcone sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112856 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 14:30:14 +00:00
seawood%netscape.com
151e6f8811 Fix typo in .cc rule
git-svn-id: svn://10.0.0.236/trunk@112855 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 11:43:09 +00:00
darin%netscape.com
111b45c759 fixing compiler warning of uninitialized variable resulting from my checkin
for bug 121441


git-svn-id: svn://10.0.0.236/trunk@112854 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 10:47:24 +00:00
glazman%netscape.com
0c8e360445 move CSS in Composer stuff from nsEditorShell to nsHTMLEditor; b=121081, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112853 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 10:20:11 +00:00
glazman%netscape.com
2a28453859 remove CSSisms from nsEditor; b=121092, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112852 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 10:16:52 +00:00
glazman%netscape.com
cdabdbafcf Pref should have 'Cascading Style Sheets' in the groupbox label (patch by caillon@returnzero.com); b=121125, r=glazman, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112851 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 09:57:48 +00:00
glazman%netscape.com
0689972d2f Text Color well reverts to black when typing; b=112966, r/sr=kin
git-svn-id: svn://10.0.0.236/trunk@112850 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 09:53:58 +00:00
seawood%netscape.com
7226965491 Add build_all_dep & build_all_depend targets which are aliases for the alldep target. Made sure that alldep was passed down to the real Makefiles.
git-svn-id: svn://10.0.0.236/trunk@112849 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 08:32:27 +00:00
rbs%maths.uq.edu.au
eb3171a2b2 Remove leftover from debugging
git-svn-id: svn://10.0.0.236/trunk@112848 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 07:34:49 +00:00
rbs%maths.uq.edu.au
f498083779 Improvements to <mtable> to fix bug 39411. Here are the additional hooks needed in the frame construction code, (I also left some aliases that I can change later in nsMathMLParts.h), bug 120487, r=karnaze, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@112847 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 07:14:07 +00:00
rbs%maths.uq.edu.au
3e1abbf64e Improvements to <mtable>
git-svn-id: svn://10.0.0.236/trunk@112846 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 07:03:43 +00:00
rbs%maths.uq.edu.au
d2bc946058 In case of markup errors, provide a more discoverable feedback to users. Drop in the other functions from the nsIFrame APIs that steve.swanson@mackichan.com needs to consolidate his Dynamic JavaScripted MathML editor
git-svn-id: svn://10.0.0.236/trunk@112845 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 06:48:30 +00:00
jst%netscape.com
6b1260a9e6 Fixing bug 118933. Speeding up the id and name hash tables in nsHTMLDocument by changing them over from nsHashtable/nsStirngKey to pldhash. Also combining the hashes to optimize performance and memory useage. r=heikki@netscape.com, sr=jband@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@112844 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 06:37:35 +00:00
rbs%maths.uq.edu.au
6fdf561c89 Fix MathML bug 121037. Background-color is not showing up in stretchy chars that use additional leaf style contexts. More reliable recovery from the background revamps in bug 116161
git-svn-id: svn://10.0.0.236/trunk@112843 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 06:08:03 +00:00
rbs%maths.uq.edu.au
2c9a8320c7 Updated comments to add a reference to bug 69325 which details the 8 possible cases that may arise depending on whether displaystyle, largeop, stretchy are true or false
git-svn-id: svn://10.0.0.236/trunk@112842 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 06:02:52 +00:00
rbs%maths.uq.edu.au
37b8b26978 Fix MathML bug 118313 - GetBoundingMetrics is inaccurate in the face of whitespace. Avoid a troublesome whitespace glyph that has zero width
git-svn-id: svn://10.0.0.236/trunk@112841 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:57:27 +00:00
curt%netscape.com
7774164c65 Adds readme and license files. (Bug #Bug #15901).
git-svn-id: svn://10.0.0.236/trunk@112840 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:47:09 +00:00
curt%netscape.com
17f6c7d114 Addes readme and license file (Bug #Bug #15901).
git-svn-id: svn://10.0.0.236/trunk@112839 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:44:21 +00:00
curt%netscape.com
407d30910a Adds readme and license file to install. (Bug #Bug #15901).
git-svn-id: svn://10.0.0.236/trunk@112838 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:42:47 +00:00
curt%netscape.com
129ef25466 Placeholder readme file.
git-svn-id: svn://10.0.0.236/trunk@112837 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:39:27 +00:00
curt%netscape.com
7c38cf4036 For the mozilla stub installer xpi.
git-svn-id: svn://10.0.0.236/trunk@112836 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:30:11 +00:00
mscott%netscape.com
b3c70b6b02 Bug #119344 --> add windows system tray icon for biff
newmail.ico is a TEMPORARY place holder icon for the biff icon in the status bar.
r=bhuvan
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112835 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:27:50 +00:00
curt%netscape.com
c63a6afb0b Wraps the stub installer into a xpi.
git-svn-id: svn://10.0.0.236/trunk@112834 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:27:06 +00:00
mscott%netscape.com
a823967547 Bug #119344 --> add ability to deep count new mail messages
r=bhuvan
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112833 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:19:37 +00:00
mscott%netscape.com
7fe527d2ea Bug #108965 --> remove xul emitter from the build
r=ducarroz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112832 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 05:18:17 +00:00
pschwartau%netscape.com
e11e57825f Skip another SpiderMonkey test generating infinite recursion and catching it as an error.
git-svn-id: svn://10.0.0.236/trunk@112831 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:39:21 +00:00
seawood%netscape.com
a9bcb311b4 Fixing non-gtk build bustage.
git-svn-id: svn://10.0.0.236/trunk@112830 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:33:27 +00:00
wtc%netscape.com
bb624d8ea8 Put the warning printfs inside #ifdef DEBUG.
git-svn-id: svn://10.0.0.236/trunk@112829 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:33:20 +00:00
rods%netscape.com
79189d5997 Adding new Frame to clip content area of page for Printing and PrintPreview
Bug 112698 r=dcone sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112828 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:32:19 +00:00
bryner%netscape.com
25843bce90 Set -moz-user-select: none so that XBL select boxes don't get text selection applied to them. Not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@112827 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:29:03 +00:00
seawood%netscape.com
ec756d5c48 Fix "static" build support for win32 gmake builds.
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@112825 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:20:51 +00:00
ian%hixie.ch
8e82e0ec2a Fix a minor typo in some SQL code which was causing an error during the creation of the user table.
git-svn-id: svn://10.0.0.236/trunk@112824 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:18:15 +00:00
pschwartau%netscape.com
c14bfa304b Added three more cases to the test.
git-svn-id: svn://10.0.0.236/trunk@112823 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:17:23 +00:00
ian%hixie.ch
4612fcaf55 Moved the DBI module over to thew new more generic settings getting/saving API and removed the old DBI-specific one. Fixed an assert() call to check for the values being defined and not non-zero/non-blank. Fixed the password field to allow blank values (by making a blank value the default). Also fixed the calls to getArgument to not ever pass an undefined value as the default.
git-svn-id: svn://10.0.0.236/trunk@112822 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:17:05 +00:00
ian%hixie.ch
26b7d82370 More things that need doing on the long (and not so long) run.
git-svn-id: svn://10.0.0.236/trunk@112821 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:12:26 +00:00
mkaply%us.ibm.com
6d101e33db OS/2 and AIX bustage
git-svn-id: svn://10.0.0.236/trunk@112820 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:09:23 +00:00
pschwartau%netscape.com
a321a29d25 Initial add. Regression test for bug 121658.
git-svn-id: svn://10.0.0.236/trunk@112819 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:04:18 +00:00
dcone%netscape.com
8dd83388c5 bug 112698. For rods checkin. r=dcone sr=waterson
git-svn-id: svn://10.0.0.236/trunk@112818 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 02:55:51 +00:00
rods%netscape.com
3f5c6877d0 Get whther we are printing silent from the PrintSettings
76456 r=rods sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112817 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 02:47:01 +00:00
rods%netscape.com
735a7fb99a Removed "free memory read" and change strcpy to strdup
and did some general cleanup and changed how the default printer name was being obtained.
118086 r=dcone sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112816 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 02:40:19 +00:00
darin%netscape.com
d46bc6687b fixes bug 121441 "unable to publish via http PUT (nsStorageStream should
support nsISeekableStream)"
r=brade, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@112813 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 02:13:00 +00:00
mscott%netscape.com
adf7bd3193 Bug #119344 --> set the new message count based on the # of headers downloaded
r=racham
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112812 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 02:10:51 +00:00
rods%netscape.com
6b7c1e4878 Adding new Frame to clip content area of page for Printing and PrintPreview
Bug 112698 r=dcone sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112811 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 02:07:03 +00:00
stephend%netscape.com
fa658b225c bugs 115673 and 110551 news icons for downloaded msgs and new news msgs with attachments r=andreww sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112810 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 02:02:02 +00:00
hyatt%netscape.com
3401c31fe2 Fix type bustage in cocoa view. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@112809 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:59:11 +00:00
naving%netscape.com
f6eb7e2e8c 120349 r=cavin sr=mscott Add a handy accessor for getting parentMsgFolder
git-svn-id: svn://10.0.0.236/trunk@112808 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:48:07 +00:00
sspitzer%netscape.com
d733571b2e fix for #121709. Add to Address Book, enter First Name and Display Name overwritten.
r=racham, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112807 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:42:32 +00:00
jaggernaut%netscape.com
71851389c0 Bug 121606: H and W attributes are reversed in the new Page Info -> Media. Patch by Christopher Aillon <caillon@returnzero.com>, r=Daniel Brooks <db48x@yahoo.com>, sr=jag
git-svn-id: svn://10.0.0.236/trunk@112806 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:31:35 +00:00
seawood%netscape.com
f8f41c13ab Fixing SVG static build bustage
git-svn-id: svn://10.0.0.236/trunk@112805 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:29:35 +00:00
waterson%netscape.com
3428fe537a Add EmbedComponents.cpp to the GARBAGE.
git-svn-id: svn://10.0.0.236/trunk@112804 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:23:41 +00:00
waterson%netscape.com
703276d255 Bug 108259. Build TestGtkEmbed and friends statically when doing a static build. r=cls, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@112803 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:18:55 +00:00
alecf%netscape.com
14a231b9f9 oops didn't mean to check this in (shouldn't cause bustage, but I don't know if it will even work without the other changes.. if it does, then nsCOMPtr<> is busted!)
git-svn-id: svn://10.0.0.236/trunk@112802 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:13:09 +00:00
dsirnapalli%netscape.com
4484c7a524 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@112801 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:11:03 +00:00
dsirnapalli%netscape.com
9bfbd6133e Test case to test accessibility of html element radio button.
git-svn-id: svn://10.0.0.236/trunk@112800 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:07:34 +00:00
dsirnapalli%netscape.com
b618eafee2 Test case to test accessibility of html element radio button when checked.
git-svn-id: svn://10.0.0.236/trunk@112799 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:06:52 +00:00
dsirnapalli%netscape.com
a61bc8ad29 Html page containing html elements to test for accessibility.
git-svn-id: svn://10.0.0.236/trunk@112798 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:05:47 +00:00
dsirnapalli%netscape.com
7ba65ccf92 test case to test accessibility of html element check box.
git-svn-id: svn://10.0.0.236/trunk@112797 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:03:35 +00:00
peterlubczynski%netscape.com
5a1f925640 For embedding, always consume context menu clicks for applets, embeds, and objects, bug 118789 r=av sr=alecf
git-svn-id: svn://10.0.0.236/trunk@112796 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:02:58 +00:00
dsirnapalli%netscape.com
1c853ca32d Test case to test accessibility of html element checkbox when it is checked.
git-svn-id: svn://10.0.0.236/trunk@112795 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:02:52 +00:00
dsirnapalli%netscape.com
fcc0b43f46 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@112794 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:01:19 +00:00
depstein%netscape.com
092538c43e changed PurgeHistory() text to indicate request for number of removed items.
git-svn-id: svn://10.0.0.236/trunk@112793 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 01:00:26 +00:00
hyatt%netscape.com
46b8706d18 Fix cocoa bustage in makefile.in, r=cls, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112791 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 00:53:38 +00:00
brendan%mozilla.org
0f5414ace6 Make 'too much recursion' errors be exceptions #if JS_HASH_ERROR_EXCEPTIONS (121658, r=rogerl, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@112790 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 00:49:52 +00:00
brendan%mozilla.org
c403c777cd Checking in patch from Daniel Bratell <bratell@lysator.liu.se>, r=khanson, sr=me.
git-svn-id: svn://10.0.0.236/trunk@112786 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 00:47:11 +00:00
alecf%netscape.com
fd6d75b30f fix for bug 112209 - remove last consumers of nsStr:: routines
r=dbaron, sr=jst


git-svn-id: svn://10.0.0.236/trunk@112785 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 00:26:44 +00:00
waterson%netscape.com
366cb45a7b Address 64-bit safety issue brought up by brendan.
git-svn-id: svn://10.0.0.236/trunk@112783 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 00:19:54 +00:00
heikki%netscape.com
537f41e4d9 Bug 44458, enable XHTML entities when an XHTML doctype with public id is present in an XML document. r=rbs@maths.uq.edu.au&adamlock, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@112782 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 00:08:20 +00:00
heikki%netscape.com
56fb7f80ee Bug 44458, enable XHTML entities when an XHTML doctype with public id is present in an XML document. r=rbs@maths.uq.edu.au, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@112779 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 00:07:45 +00:00
mkaply%us.ibm.com
032c515eb5 #116705
r=pedemont, sr=blizzard
OS/2 only - use FM_INVERT for drawing inverted rect


git-svn-id: svn://10.0.0.236/trunk@112777 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 00:02:40 +00:00
pavlov%netscape.com
3c8fe72f77 fix for bug 84523 from nivedita@netscape.com. r=pavlov sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@112776 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 00:02:20 +00:00
pavlov%netscape.com
c1ba00b8b7 making the gif decoder hand back errors properly and doing some general cleanup. bug 100470. r=bryner sr=mscott
git-svn-id: svn://10.0.0.236/trunk@112775 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:59:58 +00:00
waterson%netscape.com
f7927b5818 Bug 121712. Fix inverted logic from bz's string cleanup. r=tingley@sundell.net
git-svn-id: svn://10.0.0.236/trunk@112774 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:58:26 +00:00
ccarlen%netscape.com
7f0916f049 Bug 116306 - switching themes by switching profiles doesn't switch theme. r=hyatt@netscape.com/sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@112773 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:54:14 +00:00
alecf%netscape.com
496db28aa1 fix for bug 121627 - UTF8ConverterStream should not allocate - now that we've exposed ConvertUTF8toUCS2,
use it to do a conversion into the existing unichar buffer
r=dbaron, sr=jst


git-svn-id: svn://10.0.0.236/trunk@112772 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:53:53 +00:00
sfraser%netscape.com
cfef97219a Fix bug 119329 -- change NSPR project to use tree-wide prefix files, for compatibility with other libraries. Also removing obsolete files, and adding a CodeWarrior Pro 7-format XML project file. r=pinkerton, r/a=wtc
git-svn-id: svn://10.0.0.236/trunk@112770 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:47:22 +00:00
alecf%netscape.com
ce5f992cb4 bug 108962 - shrink nsStr by 4 bytes by packing mCharSize and mOwnsBuffer into bits of mCapacity
r=dbaron, sr=jst, with an almost-sr=jag


git-svn-id: svn://10.0.0.236/trunk@112769 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:46:56 +00:00
danm%netscape.com
9037da04af in Destroy(), call appshellservice->Unregister a little earlier. bug 119549 r=ben,hyatt,law
git-svn-id: svn://10.0.0.236/trunk@112767 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:39:00 +00:00
rchen%netscape.com
0a59ba4156 Fix for bug 119279. Force mailnews to reload the page after user turns on the auto detector. r=nhotta,sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@112766 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:32:42 +00:00
hyatt%netscape.com
36b246735d Remove debug hyatt code. r=danm, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112765 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:17:14 +00:00
hyatt%netscape.com
4de658d35d More objc fixes to remove id as parameter. r=danm, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112764 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:14:20 +00:00
waterson%netscape.com
1233ea42cf Bug 108259. Build TestGtkEmbed and friends statically when doing a static build. r=cls, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@112763 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:09:31 +00:00
waterson%netscape.com
d489129b30 Be sure to add `.gnu.linkonce.t' objects in the order. Fix warnings.
git-svn-id: svn://10.0.0.236/trunk@112762 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:07:46 +00:00
locka%iol.ie
b3fad052c6 Fix to persist object to add state notifications when saving pages containing no saveable links. b=119496 r=brade@netscape.com sr=hyatt@netscape.com a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@112761 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:05:51 +00:00
hyatt%netscape.com
f876797bfb Fix string fragments to compile in Objective C++ (for Cocoa widgets). r=danm, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112760 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:05:18 +00:00
waterson%netscape.com
9342994eff Bug 116328. Add nsIRDFBlob sorting to rdfliner. r=varga@utcru.sk, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@112758 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:03:01 +00:00
waterson%netscape.com
75c9360046 Bug 105068. Bit-pack mAttributes and mLazyState into a single field in nsXULElement::Slots. r=shaver, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112756 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:02:03 +00:00
mscott%netscape.com
085a7043eb Use a try / catch clause to avoid a JS error for some timeline code.
git-svn-id: svn://10.0.0.236/trunk@112755 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:59:49 +00:00
alecf%netscape.com
24029f9cd3 attempt to fix OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@112754 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:55:41 +00:00
despotdaemon%netscape.com
a557d8e5b1 Pseudo-automatic update of changes made by khanson@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@112753 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:48:04 +00:00
blythe%netscape.com
d9d306a1a3 NOT part of normal build.
Fix a small performance problem intruduced yesterday.


git-svn-id: svn://10.0.0.236/trunk@112752 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:41:08 +00:00
pavlov%netscape.com
391f749a3a make imagelib listen to the memory-pressure observer. bug #94454. patch from nivedita@netscape.com. r=pavlov sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112751 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:37:59 +00:00
waterson%netscape.com
0ba428ed90 Bug 99691. nsBoxToBlockAdaptor shouldn't be creating space managers; instead, fix XUL <label> and <description> elements to create area frames. r=dbaron, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112749 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:34:25 +00:00
heikki%netscape.com
a506dc6f89 Bug 120615, XmlRpc does HTTP PUT when it should do POST. Patch from axel@pike.org. r=bbaetz@student.usyd.edu.au, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@112748 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:31:28 +00:00
danm%netscape.com
a9a981e9b3 center on parent window falls back to centering on the screen if the parent window is being torn down. (crash) bug 120430 r=hyatt,saari
git-svn-id: svn://10.0.0.236/trunk@112747 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:30:39 +00:00
despotdaemon%netscape.com
886ac3174f Pseudo-automatic update of changes made by bishakhabanerjee@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@112746 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:21:04 +00:00
depstein%netscape.com
9a4b657865 adding nsIObserServ.cpp & .h
git-svn-id: svn://10.0.0.236/trunk@112745 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:20:02 +00:00
depstein%netscape.com
3ecfa8deb8 added some code to the listeners
git-svn-id: svn://10.0.0.236/trunk@112744 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:18:53 +00:00
harishd%netscape.com
753b76b639 Removed mDoctypeText from nsExpatDriver. This |could| improve Ts/Txul time slightly. b=102345, r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112743 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:15:58 +00:00
cltbld%netscape.com
4615f53943 updating for mozilla.0.9.8
git-svn-id: svn://10.0.0.236/trunk@112742 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:15:06 +00:00
cltbld%netscape.com
8d07b17898 updating for mozilla.0.9.8
git-svn-id: svn://10.0.0.236/trunk@112740 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:10:33 +00:00
cmanske%netscape.com
869cc9e60a Update on insert Form widgets dialogs, b=45495, fix by neil, r=cmanske, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112739 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:01:54 +00:00
cmanske%netscape.com
fa14118009 Update on insert Form widgets dialogs, b=45495, fixes by neil/cmanske, r=neil/cmanske, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112738 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 22:01:10 +00:00
cmanske%netscape.com
d357beef0d Fixed JS warning in table dialog, b=120264, r=caillon, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112737 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:55:20 +00:00
naving%netscape.com
cb5d5e55cb 119515 r=bienvenu sr=mscott. fix local move/copy messages failures
git-svn-id: svn://10.0.0.236/trunk@112736 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:49:15 +00:00
waterson%netscape.com
5b39ccda93 Fix static build bustage.
git-svn-id: svn://10.0.0.236/trunk@112735 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:45:46 +00:00
mitchf%netscape.com
4d820442d6 version tagging cfg file, per bug 11897
git-svn-id: svn://10.0.0.236/trunk@112734 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:34:58 +00:00
relyea%netscape.com
cbe61129a7 Too agressive on fixing leaks;). This one isn't a leak.
bob


git-svn-id: svn://10.0.0.236/trunk@112733 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:33:51 +00:00
waterson%netscape.com
7b6cc766f1 Bug 86755. Get rid of nsIRDFContentModelBuilder interface, move methods to nsIXULTemplateBuilder; rename |SetRootContent| to |init|. nsXULOutlinerBuilder now implements |init|, allowing us to initialize it with a database, so that we don't have to wait around until frames get created. r=varga@utcru.sc, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112732 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:30:22 +00:00
bzbarsky%mit.edu
ed5639cb0b Make computed border-style and float be "none" by default. Bugs 120982
and 120965, patch by Christopher Aillon <caillon@returnzero.com>,
r=bzbarsky, sr=jst


git-svn-id: svn://10.0.0.236/trunk@112730 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:19:21 +00:00
smeredith%netscape.com
ca4dafd62a Fixed bug 11883--added a "manage" checkbox to the pref editor dialog.
git-svn-id: svn://10.0.0.236/trunk@112727 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:08:29 +00:00
nhotta%netscape.com
c55fe637dd Fixed the problem of the default chaset was overwritten even when the message has no chaset,
this fixes the reply quoting problem of no MIME messages,
bug 118740, r=ducarroz, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@112726 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 21:07:33 +00:00
despotdaemon%netscape.com
640ea2ee20 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@112724 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 20:53:53 +00:00
despotdaemon%netscape.com
1767321f4d Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@112723 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 20:50:20 +00:00
nboyd%atg.com
b2a77430fe UPdate implementation version
git-svn-id: svn://10.0.0.236/trunk@112721 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 20:17:05 +00:00
nboyd%atg.com
04382ca085 Fix out-of-date javadoc.
git-svn-id: svn://10.0.0.236/trunk@112720 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 19:57:52 +00:00
nboyd%atg.com
2c5197ddf5 Fix the following problem:
Thanks!

As promised, I tried the debugger this afternoon and I had a problem with the '-f' option.
  We use -f to run a standard "startup" script before executing the "main" script.  For
example, we run the Rhino shell with the options "-f startup.js main.js".

When running the debugger's shell with the same options the debugger exits after the
startup.js completes; i.e., I can single step starting from startup.js but the debugger
exits at the end of startup.js without letting me single step into main.js.  This worked
fine in the 1.5R2 release of Rhino and the debugger.

I have not had a chance to look into the problem closely, but a cursory look at the code
suggests (to me) that the problem can be in either the debugger or the shell (since the
debugger basically runs the shell after creating the right "hooks".)  Of course, it could
also be a problem with my embedding.

So ... my question is, has anyone tried single stepping when the options to the debugger
include a '-f' option.  If so, I'll continue to look for a problem in my embedding.

Any suggestions would be appreciated.

Thanks,

dave


git-svn-id: svn://10.0.0.236/trunk@112719 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 19:57:01 +00:00
ben%netscape.com
094d5acc46 checking back in code by andreww accidentally backed out with my changes last night... see 1.43 comment on this file for details.
git-svn-id: svn://10.0.0.236/trunk@112718 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 19:52:47 +00:00
rogerl%netscape.com
195936b401 Fix bug #104375. Bug in String.replace() with $n where n > # parens.
r=khanson, sr=brendan.


git-svn-id: svn://10.0.0.236/trunk@112716 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 19:27:21 +00:00
wtc%netscape.com
8b97343194 The current zone allocator code does not compile under DCE threads on HP-UX
10.x.


git-svn-id: svn://10.0.0.236/trunk@112715 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 19:20:47 +00:00
alecf%netscape.com
0885d07bf5 fix for bug 114450 - be explicit about string comparison w.r.t. character size - no more hand-rolled vtables!
sr=jag, r=dbaron


git-svn-id: svn://10.0.0.236/trunk@112713 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 19:14:18 +00:00
jkeiser%netscape.com
5fa8540a5e Submit name/value pair for images that have value set (bug 57795, r=alexsavulov, sr=jst)
git-svn-id: svn://10.0.0.236/trunk@112712 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 19:08:57 +00:00
jkeiser%netscape.com
3c0c8fd84c Move checkbox state to content (bug 108307). r=rods, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112711 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 19:04:55 +00:00
oeschger%netscape.com
e7549641f1 b=93553, sr=alecf, r=morse, r=oeschger, author=cotter, updating the UI to reflect the more general password config here (web passwords->passwords)
git-svn-id: svn://10.0.0.236/trunk@112710 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 18:58:40 +00:00
bzbarsky%mit.edu
2c3103bd6c Correct case of some includes so we build on UFS. Bug 108300, patch by
leaf@mozilla.org, r=beard, sr=darin


git-svn-id: svn://10.0.0.236/trunk@112709 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 18:49:11 +00:00
pinkerton%netscape.com
7c1dfda2e0 use progid for scriptable region. r=ducarroz/sr=mscott. bug# 81996
git-svn-id: svn://10.0.0.236/trunk@112708 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 18:47:46 +00:00
blythe%netscape.com
bc94a17a37 Fix bug 120422
r=dbaron,rs=hyatt
Do not delete ref counted object.


git-svn-id: svn://10.0.0.236/trunk@112706 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 18:28:25 +00:00
nicolson%netscape.com
6cab6166f9 use NSS 3.4.
git-svn-id: svn://10.0.0.236/trunk@112705 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 18:21:57 +00:00
wtc%netscape.com
a925976555 Bugzilla bug 97485: fixed a few bugs in the zone allocator. Print warning
messages on memory blocks from ordinary malloc.  Initialize the zone
allocator first during NSPR initialization.
Modified files: prmem.c prinit.c


git-svn-id: svn://10.0.0.236/trunk@112704 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 18:11:30 +00:00
wtc%netscape.com
b489fa89b9 Memory allocated by strdup() should be freed by free(), not PR_Free().
git-svn-id: svn://10.0.0.236/trunk@112703 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 17:46:37 +00:00
rayw%netscape.com
1556a1516c Added code to carefully follow the XMLSchema info when encoding and decoding
xpconnect objects, rejecting errors, and making sure that the child elements
appear in the correct order.

SOAP is not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@112702 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 17:32:04 +00:00
ian.mcgreer%sun.com
d66ce598c6 fix aix issues
git-svn-id: svn://10.0.0.236/trunk@112701 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 15:45:55 +00:00
cmanske%netscape.com
9a54400b16 Use radio buttons for 'Alt text' in Image dialog, b=114531, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112700 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 15:41:20 +00:00
cmanske%netscape.com
362293bf87 Support Edit Frame in Composer, simplify Save Frame for browser, and move editor methods in editorApplicationOverlay.js, b=89975, r=hewitt, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112699 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 15:36:36 +00:00
pinkerton%netscape.com
8893f6e0f4 add tab theme support. r=sdagley/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@112698 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 15:16:56 +00:00
leaf%mozilla.org
6119be076a Automated update
git-svn-id: svn://10.0.0.236/trunk@112697 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 15:12:13 +00:00
pinkerton%netscape.com
435ba291f1 allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496
git-svn-id: svn://10.0.0.236/trunk@112696 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 15:11:18 +00:00
timeless%mac.com
a01e477a2f Bug 120766ÿ"radio-check" should not inherit="checked"
patch by neil@parkwaycc.co.uk r=jag sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@112695 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 14:46:11 +00:00
peterv%netscape.com
3ea691c23a Removing duplicate entries to avoid the "Missing files" warning in CodeWarrior. Don't know how this file got mangled so badly.
git-svn-id: svn://10.0.0.236/trunk@112694 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 14:39:40 +00:00
timeless%mac.com
54fd1edf2b Bug 117119ÿBMP and ICO decoders should use ReadSegments, not Read
patch by cbiesinger@web.de r=pavlov sr=tor


git-svn-id: svn://10.0.0.236/trunk@112693 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 14:36:40 +00:00
peterv%netscape.com
e009932107 Correct error in patch for bug 96647. Transformiix standalone only, doesn't affect mozilla build. (Last one, I promise)
git-svn-id: svn://10.0.0.236/trunk@112692 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 14:18:26 +00:00
peterv%netscape.com
bd0f50ceef Correct error in patch for bug 96647. Transformiix standalone only, doesn't affect mozilla build.
git-svn-id: svn://10.0.0.236/trunk@112691 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 14:14:55 +00:00
nboyd%atg.com
33e7eec054 Add new skip.
git-svn-id: svn://10.0.0.236/trunk@112690 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 14:10:35 +00:00
peterv%netscape.com
f0175470e3 Correct error in patch for bug 96647. Transformiix standalone only, doesn't affect mozilla build.
git-svn-id: svn://10.0.0.236/trunk@112689 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 14:03:36 +00:00
peterv%netscape.com
627640cc69 Fix for bug 96647 (Change the way output is constructed in Transformiix). r=sicking, Pike, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@112688 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 13:38:51 +00:00
rginda%netscape.com
630c49474c bug 121171, CallEventHandler ignores mScriptsEnabled, r=brendan, sr=jst
do nothing, but return a positive result from nsJSContext::CallEventHandler if scripts are disabled on this context.


git-svn-id: svn://10.0.0.236/trunk@112687 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 13:25:46 +00:00
rginda%netscape.com
4f7eb8c3f2 bug 119865, crash exiting venkman, r=peterv, sr=brendan
use nsCOMPtr to avoid releasing a final reference via jsdScript::Invalidate()


git-svn-id: svn://10.0.0.236/trunk@112686 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 13:17:04 +00:00
rginda%netscape.com
6f439e9394 - venkman only -
Large landing of new Venkman command structure, also fixes...
Bug 120988 Generalized command manager for Venkman
Bug 103419 hitting a breakpoint should focus debugger
Bug 119867 Should not be possible to hide source code
Bug 118923 Venkman's outliners sometimes don't repaint twisty
Bug 116098 Would be nice with a contextmenu in the functions-pane


git-svn-id: svn://10.0.0.236/trunk@112685 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 12:46:47 +00:00
rayw%netscape.com
498166895d Cleaned up handling of structs into its own encoder / decoder class so
that it will be easier to add all the schema type checking there.  Also
made this handler QI to nsIPropertyBag instead of expecting it to be the
type of the variant.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112683 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 11:26:35 +00:00
jst%netscape.com
3a4ce5be48 Fixing bug 121485. Un-nsAutoString:ifying nsXULContentSink::NormalizeAttributeString(), ::PushNameSpacesFrom(), and ::ParseTag() in favor of new string iterators n' other neat features. r=nisheeth@netscape.com, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112682 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 10:23:04 +00:00
jaggernaut%netscape.com
287a4f3e20 Bug 46200: remove dead code from nsBrowserInstance. r=alecf, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112681 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 10:11:01 +00:00
hwaara%chello.se
6483967b67 #119566, "Default Browser" dialog box whenever starting Mozilla"
r=hwaara, sr=alecf

Patch by Darren Stone <astrosmash@home.com>


git-svn-id: svn://10.0.0.236/trunk@112680 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 09:33:17 +00:00
darin%netscape.com
7e7e2926f3 fixes mach-o bustage r=rjc,cls
git-svn-id: svn://10.0.0.236/trunk@112679 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 09:24:01 +00:00
jst%netscape.com
b9772d48fe Fixing bug 120899. Changing the NS_WARN_IF_FALSE() macro so that it can't be mis-used in optimized builds. This change makes the macro not usable in expressions that are supposed to be evaluated in release code since the macro now expands to nothing in non-debug builds. Also eliminate NS_VALIDATE which is equally mis-usable. r=dbaron@fas.harvard.edu, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@112678 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 09:20:51 +00:00
jst%netscape.com
7af4c8d1f2 Fixing bug 120504. Make QI's on DOM elements only call into the binding manager only if the element itself doesn't implement the interface that the element is being QI'ed to. r=hyatt@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@112677 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 09:17:00 +00:00
jj%netscape.com
0171750d26 #121494: missing define at the top of the file
git-svn-id: svn://10.0.0.236/trunk@112676 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 08:30:18 +00:00
dp%netscape.com
e2ecc272e6 Adding nsRecyclingAllocator.h for mac export
git-svn-id: svn://10.0.0.236/trunk@112675 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 08:06:45 +00:00
bzbarsky%mit.edu
22790ca5e4 Make "shift" always toggle the sense of the
"browser.tabs.loadInBackground" pref.  Bug 113072, patch by Christopher
Aillon <caillon@returnzero.com>, r=doron, sr=jag


git-svn-id: svn://10.0.0.236/trunk@112674 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 07:51:58 +00:00
bzbarsky%mit.edu
e51eb90700 Landing Daniel Brooks' <db48x@yahoo.com> page info rewrite. Tracking
bug is bug 52730, fixes bugs 53503, 53641, 55713, 60428, 68823, 74530,
74760, 76926, 77408, 81328, 85905, 88537, 91173, 94146, 96994, 97479,
110973, 110981, 112297, 117027. r=fabian,hwaara,bzbarsky,gerv,ksosez.
sr=jag,hewitt.


git-svn-id: svn://10.0.0.236/trunk@112673 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 07:27:59 +00:00
ben%netscape.com
801a386231 backing out earlier changes to fix 121054, to address pageload spike
git-svn-id: svn://10.0.0.236/trunk@112672 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 07:23:21 +00:00
dp%netscape.com
417d53e7e7 Fixing spelling mistake nsRecylingAllocator -> nsRecyclingAllocator
git-svn-id: svn://10.0.0.236/trunk@112671 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 07:16:34 +00:00
mcafee%netscape.com
15d52431ae I'm sorry Dave, I'm afraid I can't allow this checkin. Backing out rjc's change from earlier (121546). r=jrgm
git-svn-id: svn://10.0.0.236/trunk@112670 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 07:16:01 +00:00
dp%netscape.com
24dfb34dae bug 118061 Enabling nsRecyclingAllocator r=dveditz sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112669 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 07:00:07 +00:00
dp%netscape.com
447c430e80 bug 118061 Enabling nsRecyclingAllocator r=dveditz sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112668 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 06:48:58 +00:00
dp%netscape.com
09f8fb49b8 bug 118061 First version of nsRecyclingAllocator r=dveditz sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112667 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 06:41:01 +00:00
dp%netscape.com
826c21e7bc bug 118061 Adding NS_NewTimer r=dveditz sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112666 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 06:37:38 +00:00
jst%netscape.com
e262b0cb89 Fixing bug 120901. Eliminating unnecessary QI call in XPCWrappedNative::GetNative(). r=dbradley@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112665 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 06:03:25 +00:00
jst%netscape.com
786b4fe53a Fixing bug 120718. Making XPCReadableJSStringWrapper not allocate non-shared buffer handles, this caused a malloc to happen for every XPCReadableJSStringWrapper that was accessed in mozilla, ~400 allocations at startup. r=dbaron@fas.harvard.edu sr=jaggernaut@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@112663 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 05:59:41 +00:00
bzbarsky%mit.edu
56f000a21d Human-readable tooltips for nodetype in inspector. Bug 113793, patch by
Christopher Aillon <caillon@returnzero.com>, r=bzbarsky, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@112661 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 05:33:46 +00:00
bzbarsky%mit.edu
4dc37cd77e Update the "get new themes" link to point to XULPlanet, which actually
has themes.  Bug 120985, patch by Christopher Aillon
<caillon@returnzero.com>, r=hixie, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112660 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 05:27:55 +00:00
bratell%lysator.liu.se
0279313b6e Bug 120990 - make conversion from integer to string faster by not using sprintf. r=khanson, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112659 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 05:24:39 +00:00
aaronl%netscape.com
fbd4080946 Bug 119301. Implement nsIDOMXULMenuListElement on autocomplete widget. r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112658 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 05:16:31 +00:00
bzbarsky%mit.edu
a040e4e057 Make content-disposition parsing more forgiving. Fixes bug 121509 and a
few existing evang bugs.  r=law, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112657 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 05:14:49 +00:00
aaronl%netscape.com
8ba45f52db Bug 120813. Active Accessibility: fix bounds of root frame. The root frame's x,y position shouldn't have the current scroll position added to it, unlike it's child elements. r=jgaunt, rs=waterson
git-svn-id: svn://10.0.0.236/trunk@112656 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 05:12:29 +00:00
bzbarsky%mit.edu
2edd5ea947 Fix scrolling to element in inspector to scroll only when really
needed.  Bug 120947, r=doron, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@112655 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 05:11:20 +00:00
lordpixel%mac.com
d722d45aa6 Fix bustage. bug # is 119118
git-svn-id: svn://10.0.0.236/trunk@112654 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 04:33:01 +00:00
hewitt%netscape.com
336019e38c 120848 - listbox box object component missing, r=jgaunt, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@112653 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 04:26:28 +00:00
hewitt%netscape.com
0c9f2ed0d1 120609 - Autocomplete drop down list has white vertical borders on left and right side, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112652 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 04:24:15 +00:00
bzbarsky%mit.edu
5c0d8738e5 computed list-style-image should be "none" if there is no image. Bug
120719, r=hixie, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112651 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 04:22:59 +00:00
hewitt%netscape.com
60d5ef4b74 121278 - Okay &amp; Cancel buttons missing from various dialogs, r=pinkerton, sr=smfr
git-svn-id: svn://10.0.0.236/trunk@112650 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 04:21:56 +00:00
sspitzer%netscape.com
1afa9a8afe fix for #118744. r=racham, sr=sspitzer. outlook express addresses
not displayed correctly in non US-ASCII locales.
thanks to john.marmion@ireland.sun.com for the patch.


git-svn-id: svn://10.0.0.236/trunk@112649 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 04:17:47 +00:00
sspitzer%netscape.com
e3624fae29 fix for #119331. prefer html problems with LDAP servers.
r=dmose, sr=sspitzer.  thanks for john.marmion@ireland.sun.com for the patch
and to Roland Felnhofer for the feedback in the bug.


git-svn-id: svn://10.0.0.236/trunk@112648 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 04:16:03 +00:00
ben%netscape.com
51c028a06c bug 121054 - adding history to go menu.
r=jag, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@112647 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 04:02:35 +00:00
danm%netscape.com
e63bd2182b removing unused ShowModally method. code=mbosch@lorentz.leidenuniv.nl r=me
git-svn-id: svn://10.0.0.236/trunk@112646 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 03:54:49 +00:00
lordpixel%mac.com
41a7304d35 Fix for bug 119118 Issue with calculating rowBytes. r=sdagley, sr=smfr
git-svn-id: svn://10.0.0.236/trunk@112645 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 03:48:54 +00:00
danm%netscape.com
bf8e12030a set docshell current URI after creating a synchronous about:blank Frankendocument. bug 104361 r=brendan,jst
git-svn-id: svn://10.0.0.236/trunk@112644 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 03:38:53 +00:00
sspitzer%netscape.com
168839885d suplimental fix for #120755. instead of using .rootFolder and QI to nsIMsgFolder,
we should use what bienvenu added:  .rootMsgFolder.


git-svn-id: svn://10.0.0.236/trunk@112643 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 03:38:18 +00:00
mscott%netscape.com
d7604870f5 Bug #106018 --> when auto completing put matches which share
the default domain FIRST when there are multiple matches of the
same type.

r=ducarroz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112642 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 03:09:27 +00:00
mscott%netscape.com
776d5ef50a Bug #111140 --> disable open and save in the attachment context menu
if we don't have any attachments selected.
r=ssu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112641 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 03:06:38 +00:00
gordon%netscape.com
b983639064 fix bug 120833 "default value of nsICacheEntryInfo::expirationTime should be PRUint32(-1)". r=gagan, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@112640 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 03:06:28 +00:00
mscott%netscape.com
2dd996e15c Bug #115772 --> remove borders and shading to the headers
because this is messing up printing of messages.
r=ssu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112639 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 03:04:06 +00:00
sspitzer%netscape.com
788e023aac fix for #57661. fix some icon / twisty alignment issues.
r=shliang, sr=sspitzer.  patch by andreas.premstaller@uibk.ac.at (Andreas Premstaller)


git-svn-id: svn://10.0.0.236/trunk@112638 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 03:02:05 +00:00
mscott%netscape.com
408544e2ed Bug #117962--> add a null ptr check on aURI and fall out if we don't
have one to avoid a crash.
r/sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112637 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 03:01:01 +00:00
rayw%netscape.com
31553bcbdc Handle decoding of simple unknown types as strings, otherwise as variants
within arrays.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112636 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:57:31 +00:00
nicolson%netscape.com
b2adda4233 New build script for Java classes.
git-svn-id: svn://10.0.0.236/trunk@112635 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:57:12 +00:00
bzbarsky%mit.edu
00718bfc1b Ignore anchors without href attrs in contentAreaClick. Bug 120973,
r=caillon, sr=blake


git-svn-id: svn://10.0.0.236/trunk@112634 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:54:18 +00:00
bzbarsky%mit.edu
52ea69e77c Bug 117228 -- error alert for XP filepicker when the file user wants
opened is not readable.
Bug 121035 -- "Save" button gets disabled when scrolling dir view.  Both
r=bryner, sr=jag


git-svn-id: svn://10.0.0.236/trunk@112633 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:46:11 +00:00
relyea%netscape.com
f1b9f47094 Fix NT crash on startup. (load builtins after trust domain gets initialized).
git-svn-id: svn://10.0.0.236/trunk@112632 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:46:07 +00:00
cavin%netscape.com
3c8128d48f Fix for bug 114060. Added two new error msgs for smtp and nntp send/post errors. r=ducarroz, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@112631 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:41:52 +00:00
bzbarsky%mit.edu
847e4b27ed Make new tabs _not_ open for just enter if the "open new tab for
ctrl-enter" pref is set.  Bug 105537, r=timeless, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112630 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:39:26 +00:00
rayw%netscape.com
b2de4c6dd7 Added more array support for nested types in arrays.
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112629 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:39:08 +00:00
bzbarsky%mit.edu
e8f9ff7e9c Make "Open in new Window" and "Open in new Tab" set referrer correctly.
Bug 48902, r=doron, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112628 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:35:16 +00:00
pschwartau%netscape.com
f76a6c959b Correcting typo.
git-svn-id: svn://10.0.0.236/trunk@112627 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:31:51 +00:00
pschwartau%netscape.com
9ed1dffe05 Initial add. Regression test for bug 96526.
git-svn-id: svn://10.0.0.236/trunk@112626 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:25:05 +00:00
rjc%netscape.com
7ac4a84b92 Fix build bustage. (Missing #ifdef)
git-svn-id: svn://10.0.0.236/trunk@112625 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:08:30 +00:00
naving%netscape.com
02f422ffb1 84988 r=cavin sr=mscott. fix imap copy folder to local folders
for folders(children) not selected.


git-svn-id: svn://10.0.0.236/trunk@112624 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:03:57 +00:00
bzbarsky%mit.edu
ad1fb22926 Change users of Length() to IsEmpty() where the code really cares about
the latter in content/.  Bug 100649, r=jag, sr=jst


git-svn-id: svn://10.0.0.236/trunk@112623 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 02:03:19 +00:00
morse%netscape.com
4aa4dc93f3 bug 109593, remove full-screen mode, rsgehani, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112622 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:57:51 +00:00
andreww%netscape.com
bdff9e5c37 bug 44892 - mnemonics for tasks menu window items. r=alecf sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112621 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:52:18 +00:00
dougt%netscape.com
5d273d8abe Adding nsIComponentRegistrar interface to the build. See 115853. r=dp@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112620 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:50:35 +00:00
morse%netscape.com
fe9782a60e 113158, reduce wallet footprint, r=alecf,jag,bryner
git-svn-id: svn://10.0.0.236/trunk@112619 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:49:43 +00:00
andreww%netscape.com
e8db5c2378 bugzilla bug 91753 - r=hwaara sr=sspitzer Search Button in search messages window relocation + other changes to match spec.
git-svn-id: svn://10.0.0.236/trunk@112618 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:47:14 +00:00
jaggernaut%netscape.com
b8e0eea789 Bug 66034: Undo work-around put in for this bug, the underlying bug was fixed a while ago. r=alecf, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@112617 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:44:35 +00:00
stephend%netscape.com
86b75e03a6 Cleaning up function/method/variable names in the Account Manager to reflect their labels in the .dtds. r=bhuvan@netscape.com, sr=sspitzer@netscape.com. Bug 81043.
git-svn-id: svn://10.0.0.236/trunk@112616 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:38:23 +00:00
jaggernaut%netscape.com
5020696994 Bug 120993: URL bar is cleared when a page is loaded in a new tab. r=bzbarsky, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112615 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:36:01 +00:00
alexsavulov%netscape.com
60208b116d fix for bug 70972 (object element does not respect CSS width and height
for non-plugins) r= peter lubczynski sr= attinasi


git-svn-id: svn://10.0.0.236/trunk@112614 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:30:50 +00:00
dougt%netscape.com
d383a669af Cleanup of nsIModule. See 99154. r=dp@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112613 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:29:40 +00:00
rjc%netscape.com
1e20881de4 Fix bug # 113894 (and 36972 and 79013 and probably others): get nsFileSpec usage out of RDF, and fix RDF persistence on Mac if there is a slash in the path. Various code from myself, darin, waterson and tingley. Various r/sr include darin, waterson
git-svn-id: svn://10.0.0.236/trunk@112612 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:29:39 +00:00
gordon%netscape.com
8c95eeda39 Fix bug 119117 "nsDiskCacheMap.h compiler warning". sr=darin.
git-svn-id: svn://10.0.0.236/trunk@112611 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:27:32 +00:00
naving%netscape.com
214790416e 119965 r=bienvenu sr=sspitzer. Make selection work on returning from quick search view to folder view.
110860 r=bienvenu sr=sspitzer. fix sorting in folder view on returning from quick search
110320 sr=bienvenu. Sort the quick search results after search is over.
fix several other msg selection bugs on going into / coming out of quick search


git-svn-id: svn://10.0.0.236/trunk@112610 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:25:59 +00:00
gordon%netscape.com
0c5bd606b5 Fix bug 111049 "add attribute to nsICacheSession to detect device availability". sr=darin.
git-svn-id: svn://10.0.0.236/trunk@112609 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:25:25 +00:00
gordon%netscape.com
eadf926bb1 Fix bug 119085 "cache entries corrupted if size of metadata is zero". sr=darin.
git-svn-id: svn://10.0.0.236/trunk@112608 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:24:20 +00:00
nicolson%netscape.com
c34340b099 Switch the default on removeSunProvider. The default is now "false".
git-svn-id: svn://10.0.0.236/trunk@112607 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:24:01 +00:00
ducarroz%netscape.com
f4be81c212 Fix for bug 71090. Patch provided by Denis Antrushin <adu@sparc.spb.su>
Skip over invalid empty encoded-words. R=ducarroz, SR=mscott


git-svn-id: svn://10.0.0.236/trunk@112606 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:22:44 +00:00
bryner%netscape.com
ecf9539ee3 Bug 120189 - fix selection crash with xbl select widget. Move content node updating to the XBL event handlers. r=varga, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@112605 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:22:33 +00:00
stephend%netscape.com
2bbf59b994 Bug 119148 and bug 119149. Caps issues in dialogs for mail. r=hwaara/robinf sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112604 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:20:50 +00:00
bryner%netscape.com
5628d66031 Bug 120252 - paint flashing broken on gtk. Also removed a lot of old cruft, changed #ifdef NS_DEBUG (which we don't define any more) to #ifdef DEBUG. r=waterson, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@112603 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:18:36 +00:00
rjc%netscape.com
b821e260fb Fix bug # 83643: Mac OS X sheets. r=pinkerton sr=ben
git-svn-id: svn://10.0.0.236/trunk@112602 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:17:48 +00:00
bryner%netscape.com
b286121668 Part of fix for bug 91184, checked in on the 0.9.4 branch but forgot to check it in on the trunk. r=saari, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@112601 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:17:04 +00:00
nicolson%netscape.com
2d322d5edb Document the necessity of setting the password on the key database before
using the SecretDecoderRing.


git-svn-id: svn://10.0.0.236/trunk@112600 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:16:12 +00:00
rayw%netscape.com
4213779178 Added encoding of untyped arrays. Fixed test html.
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112599 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:14:25 +00:00
nicolson%netscape.com
73e004d9c4 Fix 118679: PK11SDR_Encrypt fails if not logged into token.
git-svn-id: svn://10.0.0.236/trunk@112598 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 01:06:22 +00:00
blythe%netscape.com
cbc42dd680 NOT part of normal build.
Fix bug 119065
Better filtering via spacetrace footprint tool.


git-svn-id: svn://10.0.0.236/trunk@112597 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 00:58:33 +00:00
ian.mcgreer%sun.com
cf10eb186e implement istemp and isperm in case clients depend on it, make sure certs own a reference to their slot and then free it
git-svn-id: svn://10.0.0.236/trunk@112596 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 00:58:02 +00:00
wtc%netscape.com
0da95573c9 Added $(topsrcdir) prefix to config/prmkdir.bat.
git-svn-id: svn://10.0.0.236/trunk@112593 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 00:50:32 +00:00
ian.mcgreer%sun.com
f8e7451012 fix leakage in traversal functions that convert certs to CERTCertificates
git-svn-id: svn://10.0.0.236/trunk@112592 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 00:34:03 +00:00
relyea%netscape.com
ae3fbdd717 Fix memory leaks.
git-svn-id: svn://10.0.0.236/trunk@112591 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 00:26:29 +00:00
ian.mcgreer%sun.com
d6eac2bdae make sure path string has terminator
git-svn-id: svn://10.0.0.236/trunk@112590 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 00:25:32 +00:00
beard%netscape.com
fa14f6b3d4 [not part of build] Fix for bug #119352, r=bnesse, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112589 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 22:29:17 +00:00
ian.mcgreer%sun.com
767d61d31e restore function CERT_SaveImportedCert, used to set the trust bits of a cert on import. Fixes bug 121487
git-svn-id: svn://10.0.0.236/trunk@112588 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 21:43:30 +00:00
ian.mcgreer%sun.com
272d51c4bd traverse functions need to cache as they run in order to catch multiple instances of certs correctly
git-svn-id: svn://10.0.0.236/trunk@112587 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 20:35:18 +00:00
ian.mcgreer%sun.com
8ccf2fc960 traversed certs also need to be cached
git-svn-id: svn://10.0.0.236/trunk@112586 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 18:24:29 +00:00
ian.mcgreer%sun.com
b34e37b27f fix core when token list is emptied (caused by switch to fips mode)
git-svn-id: svn://10.0.0.236/trunk@112585 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 17:39:29 +00:00
ian.mcgreer%sun.com
6cebd8d49a * keep stan in sync with both addition and removal of modules
* clean up compatibilty issues with PKCS#11 serial numbers.  Need to search both encoded and decoded values, while making sure stan code only deals with DER value


git-svn-id: svn://10.0.0.236/trunk@112584 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 17:00:39 +00:00
ian.mcgreer%sun.com
57a6e93f05 make the load function for the root token work
git-svn-id: svn://10.0.0.236/trunk@112583 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 15:36:54 +00:00
bstell%ix.netcom.com
4d258f98f6 bug 119042, crash when dividing 0 by 1
r=bstell@ix.netcom.com, sr/a=brendan@mozilla.org,


git-svn-id: svn://10.0.0.236/trunk@112580 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 15:07:15 +00:00
ian.mcgreer%sun.com
b759894bd4 fix breakage caused by yesterday's checkins; since softoken no longer returns terminating NULL for strings must add it above PKCS#11
also fixes bug 121384


git-svn-id: svn://10.0.0.236/trunk@112579 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 14:37:48 +00:00
blizzard%redhat.com
a2989b40c6 Part of bug #121252. Start work on getting grabs implemented. Rollup isn't happening yet. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112578 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 06:39:48 +00:00
bryner%netscape.com
56a3c82cef Fixing selected state for radio buttons. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112577 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 06:00:03 +00:00
relyea%netscape.com
eaf5a8bae2 Restore code automatic Built-in loading code.
git-svn-id: svn://10.0.0.236/trunk@112576 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 04:42:21 +00:00
relyea%netscape.com
4709d9db1c Function to return if any builtins have been loaded yet.
git-svn-id: svn://10.0.0.236/trunk@112575 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 04:41:25 +00:00
ian.mcgreer%sun.com
8d87d7c1ca fix PSM crash described in bug 120647
git-svn-id: svn://10.0.0.236/trunk@112574 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 03:53:16 +00:00
roc+%cs.cmu.edu
b4249b6891 Bug 120934. Deal with nonzero (x,y) in the aCombinedRect passed into nsViewManager::RefreshView(). r=kmcclusk,sr=waterson,a=asa
git-svn-id: svn://10.0.0.236/trunk@112573 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 03:32:45 +00:00
wtc%netscape.com
6fd02510af Bugzilla bug 119340: an inelegant but more reliable way to kill the
multithreaded 'selfserv' process on Linux.
Modified files:
    cmd/selfserv/selfserv.c tests/common/init.sh tests/ssl/ssl.sh


git-svn-id: svn://10.0.0.236/trunk@112572 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 03:18:57 +00:00
wtc%netscape.com
5f4f7f813d Run the test on both the primordial thread and another thread.
git-svn-id: svn://10.0.0.236/trunk@112571 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 03:05:01 +00:00
wtc%netscape.com
57008423af Added support for new HP-UX platform.
Modified files: configure configure.in _hpux.h _hpux64.cfg uxrng.c
prsystem.c pr/tests/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@112570 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 02:56:36 +00:00
rods%netscape.com
ccd0e3e698 Fixes the problem where PrintPreview is getting multiple Initial reflows
and includes a minor optimization when resizing the view during box layout
Bug 118968 r=attinasi sr=hyatt a=brendan


git-svn-id: svn://10.0.0.236/trunk@112569 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 02:53:02 +00:00
wtc%netscape.com
c863ba7cc4 Bugzilla bug 106496: PR_NewTCPSocketPair should check the source of the
connection.


git-svn-id: svn://10.0.0.236/trunk@112568 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 02:41:13 +00:00
wtc%netscape.com
a23a9b6f32 Bugzilla bug 119935: we need to set the priority of the new thread only if
the priority is not PR_PRIORITY_NORMAL.  (Windows creates new threads with
the normal priority.)  Thanks to Michael Kaply <mkaply@us.ibm.com> for
reporting this bug.
Modified files: ntthread.c w95thred.c


git-svn-id: svn://10.0.0.236/trunk@112567 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 02:32:28 +00:00
pschwartau%netscape.com
db70a07962 Initial add; testing Error.prototype.toString()
git-svn-id: svn://10.0.0.236/trunk@112566 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 02:24:32 +00:00
relyea%netscape.com
c410a92b91 Fix wrong polarity on if statement (should check for success, not failure).
git-svn-id: svn://10.0.0.236/trunk@112565 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 02:10:31 +00:00
sonja.mirtitsch%sun.com
e1ea64554e added the TCP connection aborted to the lines that are OK in the log
git-svn-id: svn://10.0.0.236/trunk@112564 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 02:07:08 +00:00
jband%netscape.com
7432f04958 fix Windows bustage -- NOT PART OF DEFAULT BUILD --
git-svn-id: svn://10.0.0.236/trunk@112563 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 02:06:06 +00:00
jj%netscape.com
09502888e9 bug #120858: adding talkback to daily mozilla build on MacOS 9. r=leaf, sr=granrose, a=asa
git-svn-id: svn://10.0.0.236/trunk@112562 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 01:55:48 +00:00
wtc%netscape.com
fde61ab4cb Bugzilla bug 119384: deleted two assertions that contained illegal type
casts.  The two functions that contained the assertions are very simple
so they can do without the assertions.  Thanks to Nick Blievers
<nickb@adacel.com.au> for reporting this bug and suggesting a fix.


git-svn-id: svn://10.0.0.236/trunk@112561 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 01:49:25 +00:00
relyea%netscape.com
a9049ce9b3 Fix memory like in readSMimeEntry
git-svn-id: svn://10.0.0.236/trunk@112560 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 01:44:22 +00:00
naving%netscape.com
940c288794 120203 r=bienvenu sr=sspitzer. fix notification to rdf/outliner so
that we notify move/rename/delete/copy folder for the parent folder
only (no need for children).


git-svn-id: svn://10.0.0.236/trunk@112559 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 01:40:26 +00:00
rogerl%netscape.com
f98ea16ee1 Added 'quit' to shell.
git-svn-id: svn://10.0.0.236/trunk@112558 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 01:32:23 +00:00
rogerl%netscape.com
9aed1eb7d5 Began switch to regexp bytecode.
git-svn-id: svn://10.0.0.236/trunk@112557 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 01:31:39 +00:00
relyea%netscape.com
f29e33a844 Fix label stuff.
git-svn-id: svn://10.0.0.236/trunk@112556 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 01:20:32 +00:00
naving%netscape.com
0a2a5d2f95 115228 r/sr=sspitzer a=asa. Create the local folders even if the "Local Folders"
is closed.


git-svn-id: svn://10.0.0.236/trunk@112555 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 01:14:43 +00:00
wtc%netscape.com
9e0f260652 Fixed compiler warnings.
git-svn-id: svn://10.0.0.236/trunk@112554 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 01:10:51 +00:00
relyea%netscape.com
3a74953b5a Labels don't have NULL's by default.
git-svn-id: svn://10.0.0.236/trunk@112552 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 00:53:53 +00:00
ian.mcgreer%sun.com
6f2350c744 PSM bug 119359, NSS 3.4 also needs to recognize valid CA trust in order for cert download to work correctly
git-svn-id: svn://10.0.0.236/trunk@112551 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 00:49:23 +00:00
sfraser%netscape.com
640467f11a Fix for bug 107827 -- avoid excess repainting on Mac when the paint-suppressed page is loading by ignoring widgets belonging to a widget hierarchy whose root is hidden. Improves page load time by 16-20%. r=pinkerton, sr=hyatt, a=asa
git-svn-id: svn://10.0.0.236/trunk@112550 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 00:48:19 +00:00
sfraser%netscape.com
1c708ad809 Fix for bug 120228. The rendering context made for the caret was interferring with the origin and clipping of the drawing port. To fix this, we have to reset these before reach drawing call. r=pinkerton, sr=kin, a=asa
git-svn-id: svn://10.0.0.236/trunk@112549 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 00:44:39 +00:00
shrutiv%netscape.com
2872950324 Fix for bugscape 11860: Can't write in the javascript editor
git-svn-id: svn://10.0.0.236/trunk@112548 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 00:32:25 +00:00
sonja.mirtitsch%sun.com
f9cba0ff1e added comments
git-svn-id: svn://10.0.0.236/trunk@112547 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 00:27:10 +00:00
bbaetz%student.usyd.edu.au
4deb648921 Bug 93037 - use YYYY-MM-DD HH:MM formatting for attachment dates
r=gerv,myk


git-svn-id: svn://10.0.0.236/trunk@112546 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 00:24:31 +00:00
sonja.mirtitsch%sun.com
09d07a30ba removing tmpfiles on tinderboxes
git-svn-id: svn://10.0.0.236/trunk@112545 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 00:21:01 +00:00
sonja.mirtitsch%sun.com
8a5e627184 changes so nssqa will run on netscape's daily builds as well
git-svn-id: svn://10.0.0.236/trunk@112544 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 00:19:32 +00:00
wtc%netscape.com
b485eb5684 Fixed if-else indentation style.
Modified files: macio.c macsockotpt.c


git-svn-id: svn://10.0.0.236/trunk@112543 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 23:57:41 +00:00
stephend%netscape.com
0c18dc7c49 bug 117781 - tab components out of alignment. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@112542 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 23:21:51 +00:00
stephend%netscape.com
e4e39451fb bug 117781 - tab components out of alignment. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@112540 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 23:07:59 +00:00
ccarlen%netscape.com
836c87ad5d Bug 116435 - The provider in nsAppFileLocationProvider.cpp should always be registered. r=dougt/sr=rpotts/a=dbaron
git-svn-id: svn://10.0.0.236/trunk@112539 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 23:00:44 +00:00
ian.mcgreer%sun.com
0cf0e70db5 last change to INTEGER encoding, strip extraneous leading zeros from integer values passed to encoder
git-svn-id: svn://10.0.0.236/trunk@112538 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 22:48:26 +00:00
pinkerton%netscape.com
2056017dd4 ensure that mPixelsToTwips is always integral. r=dbaron/sr=sfraser/a=asa. bug#120779
git-svn-id: svn://10.0.0.236/trunk@112537 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 22:26:22 +00:00
bbaetz%student.usyd.edu.au
c53115e19f Bug 120543 - Software error when entering a bug when not logged in & only
one product.
r=caillon,jake


git-svn-id: svn://10.0.0.236/trunk@112535 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 22:23:21 +00:00
sdagley%netscape.com
a0015fd8cb Fix #99561 (on NSPR tip). Use MPSemaphore calls rather than WaitNextEvent to pause CPU under Mac OS X - fixes thread deadlock and improves performance. r=wtc,sr=sfraser,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@112534 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 22:13:03 +00:00
leaf%mozilla.org
56d662bff2 Automated update
git-svn-id: svn://10.0.0.236/trunk@112533 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 22:12:14 +00:00
brendan%mozilla.org
b0099ec3f6 Inline-eliminate js_Emit{Break,Continue} and move SRC_CONTINUE generation to the right place (120571, r=rogerl, sr=jst&jband, a=asa).
git-svn-id: svn://10.0.0.236/trunk@112531 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 22:06:10 +00:00
wtc%netscape.com
d6abff9e43 Bugzilla bug 100776: checked in a patch from Javier Pedemonte
<pedemont@us.ibm.com>.  r=cls. a=brendan.
Modified file: configure.in


git-svn-id: svn://10.0.0.236/trunk@112530 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 22:01:18 +00:00
ian.mcgreer%sun.com
71e89f46e5 fix for bug 120824; functions which collect certs based on subject need to examine *both* the temp and perm stores
git-svn-id: svn://10.0.0.236/trunk@112528 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 21:56:19 +00:00
rogerl%netscape.com
0f43f1c0be Cleaning up types.
git-svn-id: svn://10.0.0.236/trunk@112527 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 21:39:00 +00:00
rogerl%netscape.com
babbb97ac2 Cleaned up match vs. execute
git-svn-id: svn://10.0.0.236/trunk@112525 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 20:01:02 +00:00
rogerl%netscape.com
3fe3d6616f Fixes for wacky extra blank lines from cvs. Fixes for __proto__ and to
string.split.


git-svn-id: svn://10.0.0.236/trunk@112524 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 19:51:22 +00:00
rogerl%netscape.com
290e368dd4 Trying to remove extra blank lines from wacky cvs usage.
git-svn-id: svn://10.0.0.236/trunk@112523 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 19:47:18 +00:00
shrutiv%netscape.com
5f798a8469 Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112522 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 18:37:26 +00:00
shrutiv%netscape.com
1da861fce2 Fix for bugscape 11279: Change CCK directory structure to support
different plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112521 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 17:20:08 +00:00
mkaply%us.ibm.com
b5f15cc499 #120431
a=brendan for drivers
OS/2 only - temp fix to workaround optimizer bug


git-svn-id: svn://10.0.0.236/trunk@112520 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 15:54:36 +00:00
timeless%mac.com
4d0b2e23f0 Bug 121057 Prefs panel "Advanced|Scripts & Windows" can only be visited once per session
patch by jrgm r=caillon@returnzero.com sr=blake a=brendan


git-svn-id: svn://10.0.0.236/trunk@112519 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 15:26:38 +00:00
bbaetz%student.usyd.edu.au
7f8c1e8eec Bug 121074 - taint error after changing bug
r=daa@distributed.net,jake


git-svn-id: svn://10.0.0.236/trunk@112518 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 15:12:11 +00:00
bbaetz%student.usyd.edu.au
34d34e045d Bug 98368 - dbi connect doesn't use db_port option.
Patch by gene.stuckey@tellabs.com, r=bbaetz,justdave


git-svn-id: svn://10.0.0.236/trunk@112517 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 06:49:22 +00:00
blizzard%redhat.com
6d4ed87e23 Fix minor gtk2 bug with focus. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112516 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 06:21:09 +00:00
bzbarsky%mit.edu
17d694be78 Checking in fixed icons for the link toolbar in modern. Bug 113100,
images provided by Karl Guertin <mysteryisman@yahoo.com>, r=bzbarsky,
sr=hewitt, a=brendan


git-svn-id: svn://10.0.0.236/trunk@112515 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 05:55:00 +00:00
hyatt%netscape.com
a86f57efd9 Fix for 115919, r=dbaron for me, r=hyatt for dbaron, sr=brendan, a=brendan
git-svn-id: svn://10.0.0.236/trunk@112514 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 05:36:50 +00:00
hyatt%netscape.com
3f1f498838 Fix for 115919, r=dbaron for me, r=hyatt for dbaron, sr=brendan, a=brendan
git-svn-id: svn://10.0.0.236/trunk@112513 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 05:30:28 +00:00
bbaetz%student.usyd.edu.au
aa693e532f Bug 121170 - template outputs empty <style> tag
r=justdave,timeless


git-svn-id: svn://10.0.0.236/trunk@112512 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 05:08:09 +00:00
ben%netscape.com
96b6cf8e8e [Manticore]
Add support for Windows XP Themes, move Description/Extension setting code based on content type into MIME utility.

NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@112511 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 05:01:25 +00:00
kaie%netscape.com
a4275db9c3 b=106188 fix whitespace
a=brendan


git-svn-id: svn://10.0.0.236/trunk@112510 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 02:20:13 +00:00
ben%netscape.com
55b1b87b51 [Manticore]
Save Page As dialog stuff, beginning to enhance Toolbar generation code
NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@112509 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-22 00:45:37 +00:00
bryner%netscape.com
8c8ea7b2fd Hooking up radio buttons, clean up debugging printf's. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112504 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-21 21:51:57 +00:00
bzbarsky%mit.edu
ab57fc530d Make sure we always use "browser.download.dir" for the download dir
pref.  Bug 120997, r=timeless, sr=hyatt, a=asa


git-svn-id: svn://10.0.0.236/trunk@112503 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-21 21:38:35 +00:00
timeless%mac.com
b623a65319 Bug 117472 [Xlib] Crash in HandleQueueXtProc()
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless a=asa


git-svn-id: svn://10.0.0.236/trunk@112501 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-21 21:05:54 +00:00
timeless%mac.com
e6d4d33306 Bug 120444 packager/packages-unix does not contain libgfxxprint.so for Xprint
patch by Roland.Mainz@informatik.med.uni-giessen.de r=andre.dahlqvist@telia.com sr=jag a=asa


git-svn-id: svn://10.0.0.236/trunk@112500 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-21 21:03:59 +00:00
jband%netscape.com
70211c9a03 New file to test scriptable interface info wrapper and idl generator stuff. -- NOT PART OF THE BUILD --
git-svn-id: svn://10.0.0.236/trunk@112496 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-21 18:43:32 +00:00
jband%netscape.com
05fdc88cca Don't assume that GetInfoForParam can't fail. see bug 121118. -- NOT PART OF THE BUILD --
git-svn-id: svn://10.0.0.236/trunk@112495 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-21 18:41:37 +00:00
jake%acutex.net
186ffc081a Bug 113438 - The DTD from Bugzilla's XML output was not correct, so any attempts to validate the output were futile.
Patch by Jan <tamino_xml@yahoo.com>
r= jake


git-svn-id: svn://10.0.0.236/trunk@112494 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-21 13:39:54 +00:00
glazman%netscape.com
830115b4df composer background image broken source code; b=120662, r=brade, sr=kin, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112493 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-21 09:30:02 +00:00
timeless%mac.com
8dbb68cadb [Bug 121003] Silly code checks for if (interfaceName) instead of if (instanceName)
r=bzbarsky sr=brendan@mozilla.org a=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@112492 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-20 23:15:31 +00:00
justdave%syndicomm.com
c148fadef8 Fix for bug 108982: enable taint mode for all user-facing CGI files.
Patch by Brad Baetz <bbaetz@student.usyd.edu.au>
r= jake, justdave


git-svn-id: svn://10.0.0.236/trunk@112490 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-20 01:44:52 +00:00
darin%netscape.com
937c54dca0 fixes bug 115252 "going to http://orange.dk produces redirection error"
patch=badami@netscape.com,darin@netscape.com
r=gordon@netscape.com,blizzard@mozilla.org
sr=mscott@netscape.com
a=dbaron@fas.harvard.edu


git-svn-id: svn://10.0.0.236/trunk@112489 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-20 00:43:04 +00:00
hyatt%netscape.com
8996016a77 Bug 120949, disable favicons for moz1.0, r=pav, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112488 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 21:53:59 +00:00
jband%netscape.com
a18fd3f598 Convert nsInterfaceInfoToIDL into a JS component. -- NOT PART OF BUILD --
git-svn-id: svn://10.0.0.236/trunk@112487 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 21:53:51 +00:00
hyatt%netscape.com
09f3c7b8a9 Fix for 116306, r=dbaron, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112486 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 20:15:17 +00:00
nboyd%atg.com
6e634bb933 Fix bug:
Norris,

I realize this is probably a nuisance, but the following problem causes our
regression test suite to fail:

    js> foo = new Error("bar")
    undefined: bar
    js> foo.name Error
    js> foo.toString()
    undefined: bar

Our test suite expects:

    js> foo = new Error("bar")
    Error: bar
    js> foo.name Error
    js> foo.toString()
    Error: bar

I have not yet tried the debugger with the RC2 release, but I expect to get
to that later today.

I hope I'm not to late to influence the 1.5R3 release.

Thanks,

dave


git-svn-id: svn://10.0.0.236/trunk@112485 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 17:43:26 +00:00
jake%acutex.net
664c6941a1 Remove files no longer needed after the latest changes to the docs
git-svn-id: svn://10.0.0.236/trunk@112484 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 14:34:40 +00:00
mcafee%netscape.com
fc3a5b69c0 Adding facedown to query list
git-svn-id: svn://10.0.0.236/trunk@112483 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 12:42:22 +00:00
ben%netscape.com
3aa22b2d35 Fix 116263, part of earlier patch reviewed by law & hewitt, but forgot to land as part of landing prior to .9.8 close.
Make the windows file picker use the specified file type index rather than hardcoded '1'.

a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@112482 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 07:52:23 +00:00
bbaetz%student.usyd.edu.au
115450f895 Bug 120891. TestProtocols was including a cookies header file it didn't
need, breaking no-extentions builds.
r=bryner, sr=jst, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@112481 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 04:04:51 +00:00
bryner%netscape.com
f8c19befe8 Bug 97708 - copying text to another application can cause a crash. Need to divide the size of the data in the nsTransferable by 2 to get the number of characters, since they are unicode. r=bbaetz, sr=jst, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@112480 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 04:00:53 +00:00
pschwartau%netscape.com
bd88828901 Made sections 13 and 14 more precise.
git-svn-id: svn://10.0.0.236/trunk@112479 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 03:34:50 +00:00
rjc%netscape.com
3833d06c16 Shame on alecf for not updating to the tip before checking in! Re-backing out these two lines which were originally backed out last night. a=sheriff trudelle
git-svn-id: svn://10.0.0.236/trunk@112478 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-19 01:58:03 +00:00
jake%acutex.net
d84d21016e Latest version of compiled docs (picking up recent SGML changes).
git-svn-id: svn://10.0.0.236/trunk@112476 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 23:27:01 +00:00
hewitt%netscape.com
b3500ab834 114580 - dialog alignment issues, r=jag, sr=bryner, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112475 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 23:11:54 +00:00
rayw%netscape.com
6f1df8ddf5 Fixed infinite loop in struct decoding, added test case for struct decoding.
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112474 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 23:09:15 +00:00
jaggernaut%netscape.com
74ec262957 Bug 117857: window.status overwrites URL of link you are hovering over
Bug  99009: setting window.status from onmouseover doesn't work for links

r=bryner, timeless, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@112472 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 22:52:23 +00:00
sspitzer%netscape.com
74b3421d14 fix for #119404 (mail folders come up empty the first time that you open them).
fix by bienvenu.  r=naving,blizzard, sr=sspitzer, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112471 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 22:48:24 +00:00
rods%netscape.com
d2614abdf5 mPrintSettings wasn't be properly set and therefore it wasn't getting the margins correctly
BUg 120621 r=dcone sr=attinasi a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112470 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 22:45:06 +00:00
gordon%netscape.com
63bcb0a760 Fix bug 114292 (top crash in cache code). Patch prevents cache devices from evicting entries while they are being "bound". r=brendan, sr=darin, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@112469 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 22:18:28 +00:00
attinasi%netscape.com
95bad745a0 Loading and Broken image icons will no longer be drawn if the image size is smaller than the icon size. This fixes a problem where garbage was being left on the screen after the image loaded, because the Linux RenderingContext does not corectly clip image drawing. b=109418, r=pavlov, sr=blizzard, a=blizard on behalf of drivers
git-svn-id: svn://10.0.0.236/trunk@112467 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 22:17:12 +00:00
srilatha%netscape.com
30ef853073 Fix for bug # 120438. Properly register messenger-mapi package
r=ssu@netscape.com, sr=dveditz@netscape.com, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112466 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 21:48:03 +00:00
sfraser%netscape.com
57420a32ce Fix for bug 120451 -- clean up the sleep Q entry on quit, so that we don't leave a bad entry there and hose the machine some time later. r=sdagley, sr=beard, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112464 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 21:40:13 +00:00
naving%netscape.com
d023732c18 120755 r=racham sr=mscott a=blizzard. make msgNavigation work across servers.
git-svn-id: svn://10.0.0.236/trunk@112463 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 21:14:24 +00:00
alecf%netscape.com
0c0ffbf144 fix for bug 119902 - assertions in nsIOService when saving files, plus a minor performance optimization from dougt
r=adamlock, sr=darin


git-svn-id: svn://10.0.0.236/trunk@112462 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 21:08:07 +00:00
shanjian%netscape.com
dbb41e744f #120047 crash while loading http://www.lupa.cz/anketa.phtml [@ ReadCMAPTableFormat4]
r=rbs, sr=attinasi, a=dbaron
Another patch missed in previous patch.


git-svn-id: svn://10.0.0.236/trunk@112459 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 21:07:02 +00:00
varga%utcru.sk
56cc407dd2 Fix for another silly regression. Bug 120720 - find broken in Bookmarks and History. r=hwaara, sr=blake a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112458 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 21:00:22 +00:00
ducarroz%netscape.com
5ecef571f3 Fix for bug 115855. Add a function to allow message compose to reset font and colors attributes of the editor. R=cmanske, SR=mscott, A=blizzard
Fix for bug 114473. EditorShell::saveDocument has been replaced by JS function SaveDocument. R=cavin, SR=bienvenu, A=blizzard


git-svn-id: svn://10.0.0.236/trunk@112457 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:56:27 +00:00
ducarroz%netscape.com
bb00efea5f Part of fix for bug 115855. Add a function to allow message compose to reset font and colors attributes of the editor. R=cmanske, SR=mscott, A=blizzard
git-svn-id: svn://10.0.0.236/trunk@112456 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:52:23 +00:00
smeredith%netscape.com
e1293b018e Changed lock_pref() lockPref().
git-svn-id: svn://10.0.0.236/trunk@112455 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:28:09 +00:00
kaie%netscape.com
74526bc960 b=106188 Fix SSL freezing Mozilla on connect problems
r=darin r=javi r=wtc sr=jag a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112453 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:20:02 +00:00
shrutiv%netscape.com
1789879e75 Fix for bugscape 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112452 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:13:16 +00:00
dougt%netscape.com
8d19907f79 removing nsMemory.h. This file now lives in xpcom/glue. bug 120685 sr=jband, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112451 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:12:36 +00:00
bnesse%netscape.com
eca0daca42 Fix for bug 104445. Make nsPluginInstance a scrollbar listener so it can notify plugins they are scrolling. Also fixes bug 76085. r=peterl, sr=sfraser, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@112450 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:12:29 +00:00
rayw%netscape.com
31f311dc28 Added an error check and a test case that does not work, yet, because
xpconnect is saying that an array is an interface, I think.

SOAP not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112449 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:09:06 +00:00
cmanske%netscape.com
6acc36b071 Output correct values for 'align' attribute for img, iframe, object, applet, and input elements: b=112276, r=brade, sr=jst, a=blizzard/drivers
git-svn-id: svn://10.0.0.236/trunk@112448 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:09:04 +00:00
cmanske%netscape.com
17076aa673 Fixed hasAttribute for non-mapped attributes, b=120607, r=bzbarsky@mit.edu, sr=jst, a=blizzard/drivers
git-svn-id: svn://10.0.0.236/trunk@112447 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:08:02 +00:00
dkl%redhat.com
9a7a02ee28 Fix for bug 120817 - Log Out and %commandmenu% in bannerhtml, r=justdave,dkl
git-svn-id: svn://10.0.0.236/trunk@112446 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:04:32 +00:00
shrutiv%netscape.com
e9a3b06693 Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112445 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:44:05 +00:00
shrutiv%netscape.com
2f6be9c679 Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112444 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:30:05 +00:00
shrutiv%netscape.com
4bcd3069c5 Renaming Linux_page.ini to Platform_page.ini
Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112443 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:24:29 +00:00
shrutiv%netscape.com
3c200f207c Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112442 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:18:16 +00:00
shrutiv%netscape.com
2dfb1f9ba9 Removing script.ib
Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112441 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:15:43 +00:00
shrutiv%netscape.com
3ec231ba9e Adding script_mac.ib script_win.ib script_linux.ib
Fix for bug 11279: Change CCK directory structure to support different
plaltforms and languages (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@112440 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 19:12:24 +00:00
rayw%netscape.com
d2cc71b653 Description Change.
Not part od default build.


git-svn-id: svn://10.0.0.236/trunk@112439 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 18:47:22 +00:00
rayw%netscape.com
3a3a1492b1 Fixes to the test.
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112438 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 18:44:13 +00:00
rayw%netscape.com
e7eda6ecb5 Made another test work, with a couple of bug fixes.
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112437 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 18:28:37 +00:00
dkl%redhat.com
8d6ec47425 Fix for bug 119060 - Use of Template.pm filters for url and html encoding. r=jake,dkl
git-svn-id: svn://10.0.0.236/trunk@112436 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 16:50:08 +00:00
rayw%netscape.com
201c82c2cc Fixed type handling when decoding nested arrays.
git-svn-id: svn://10.0.0.236/trunk@112432 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 15:09:58 +00:00
timeless%mac.com
0383ed809f Bug 120444 packager/packages-unix does not contain libgfxxprint.so for Xprint
patch by Roland.Mainz@informatik.med.uni-giessen.de r=mcafee sr=jst a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112431 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 15:07:39 +00:00
rayw%netscape.com
4fc2e5d837 Fixed name of sparse array offset attribute.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112430 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 14:30:11 +00:00
rayw%netscape.com
7068299b7b Added most of implementation of decoding of multidimensional arrays. The
only thing missing is proper construction of a variant.  I will consult
with John.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112429 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 14:17:03 +00:00
glazman%netscape.com
041958bde0 backing out my fix for bug 119447 due to major side effect described in bug 120377; a=asa
git-svn-id: svn://10.0.0.236/trunk@112428 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 10:17:12 +00:00
bryner%netscape.com
40d9704e41 Some minor changes for scrollbar buttons that use transparency. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112427 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 10:10:51 +00:00
glazman%netscape.com
5c207c3d7f horizontal line properties window does not show that line is centered; fix done by neil@parkwaycc.co.uk; b=120120, r=glazman, sr=kin, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112426 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 10:08:12 +00:00
seawood%netscape.com
5ecd9d7755 Fixing win32 static build bustage in activex & simple plugin.
Bug 120675 r=bryner sr=waterson a=asa


git-svn-id: svn://10.0.0.236/trunk@112424 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 08:14:20 +00:00
rjc%netscape.com
ebc6ec5486 Back out fix for bug # 113894 due to bug # 120617. a=sheriff suresh
git-svn-id: svn://10.0.0.236/trunk@112423 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 07:20:36 +00:00
rjc%netscape.com
08ae36e34b Back out fix for bug # 113894 due to bug # 120617. a=sheriff suresh
git-svn-id: svn://10.0.0.236/trunk@112422 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 07:19:46 +00:00
pschwartau%netscape.com
c24771d276 Added two more cases to test.
git-svn-id: svn://10.0.0.236/trunk@112421 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 07:07:13 +00:00
curt%netscape.com
aa2847b817 Uses the version information passed in through $ARGV[0] to create other variables whereever possible to improve maintainability.
git-svn-id: svn://10.0.0.236/trunk@112420 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 06:33:33 +00:00
relyea%netscape.com
c221c4c085 remove bogus verify step (the cert passed in is almost certainly a signing cert).
git-svn-id: svn://10.0.0.236/trunk@112419 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 03:38:29 +00:00
relyea%netscape.com
9ef64c94f4 Fix the case where the subjectID is an issuer/SN. don't build a dbkey in
this case, return the actual subject cert id after looking up the cert
directly


git-svn-id: svn://10.0.0.236/trunk@112418 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 03:36:44 +00:00
relyea%netscape.com
ca3b68231a Increment length on LABEL, not on CLASS to catch the added NULL case.
git-svn-id: svn://10.0.0.236/trunk@112417 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 03:35:18 +00:00
rayw%netscape.com
4796f068c7 Added untested decoding of arrays. Did not break tests.
SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112416 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 03:01:06 +00:00
darin%netscape.com
ad2b168c08 fixes bug 120394 "properly" should be removed from missing psm warning
patch=bugzilla@gemal.dk, r=timeless, sr=darin, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112415 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 02:48:37 +00:00
bryner%netscape.com
22a786293e Backing out my fix for bug 104544, it is causing artifacts to appear around the edges of images in the chrome. a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@112414 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 02:05:50 +00:00
rogerl%netscape.com
cd0b9b2359 Incremental ECMA compatibility fixings.
git-svn-id: svn://10.0.0.236/trunk@112413 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 02:03:56 +00:00
wtc%netscape.com
6925a25d2b Bugzilla bug 100776: handle non-blocking connect correctly on OS/2.
The fix is contributed by Javier Pedemonte <pedemont@us.ibm.com>.
r=mkaply.
Modified files: configure configure.in _os2.h _os2_errors.h prsocket.c
os2_errors.c os2poll.c os2sock.c


git-svn-id: svn://10.0.0.236/trunk@112412 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 01:27:20 +00:00
hyatt%netscape.com
be64d57ff6 Fix cocoa widgets to compile again. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@112411 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 00:55:49 +00:00
bryner%netscape.com
8bba3406cf Fixing display of XBL select boxes. Not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@112409 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 23:20:24 +00:00
locka%iol.ie
99a2ec1923 Fix directory creation permissions so files can actually be saved in them! b=120307 r=brade@netscape.com sr=blizzard@mozilla.org a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@112408 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 23:11:33 +00:00
pinkerton%netscape.com
7a8755daba add tab support and fix up drawing problems with port not being set. r=sdagley/sr=sfraser/a=asa. bug# 120171
git-svn-id: svn://10.0.0.236/trunk@112407 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 23:08:25 +00:00
timeless%mac.com
75d778a9a8 Bug 120397 "about:" should be updated to say "Copyright 1998-2002"
patch by caillon@returnzero.com r=choess@stwing.upenn.edu sr=jst a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112406 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 23:07:14 +00:00
nicolson%netscape.com
b87005ddaf add secret decoder ring for JSS 3.1.2, special release for CMS.
git-svn-id: svn://10.0.0.236/trunk@112405 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 22:54:05 +00:00
yokoyama%netscape.com
1d65d69394 Bug 120275
Redeclaration of contentArea strict warning in charsetOverlay.js
checking in for Alex Vincent
sr/a=brendan


git-svn-id: svn://10.0.0.236/trunk@112404 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 22:36:38 +00:00
jst%netscape.com
2cdcc5b19e Fixing bogus assertions caused by my checkins for bug 118933 and removing unnecessary double null check. trivial change, no reviews.
git-svn-id: svn://10.0.0.236/trunk@112403 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 22:12:28 +00:00
akkana%netscape.com
76737b8259 120623: remove printfs. r=bzbarsky r,a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112402 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:57:00 +00:00
ssu%netscape.com
ac1482fd97 fixing bug 70097 - pressing up/down in folder pane focuses thread pane. r=bhuvan, sr=sspitzer, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112401 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:54:27 +00:00
varga%utcru.sk
aff98ec3d9 Fix for bug 120395. "Your Certificates" tab is blank.
r=bryner
sr=waterson
a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112400 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:27:35 +00:00
pschwartau%netscape.com
b5cf363183 Fix Mac build errors/warnings
git-svn-id: svn://10.0.0.236/trunk@112399 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:23:59 +00:00
rogerl%netscape.com
2784b79499 Need stdlib on Linux.
git-svn-id: svn://10.0.0.236/trunk@112398 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:15:48 +00:00
rogerl%netscape.com
680fd1c8ff GCC does now support the iterator.
git-svn-id: svn://10.0.0.236/trunk@112397 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:15:16 +00:00
rogerl%netscape.com
4f8c1ea3a6 Fixed signed'ness bug.
git-svn-id: svn://10.0.0.236/trunk@112396 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:14:32 +00:00
timeless%mac.com
3425ada894 Bug 115357 Favicon displayed blank
patch by cbiesinger@web.de r=pavlov sr=tor a=blizzard


git-svn-id: svn://10.0.0.236/trunk@112395 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:13:27 +00:00
rogerl%netscape.com
9491862b87 Added regexp directory as include path.
git-svn-id: svn://10.0.0.236/trunk@112394 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 21:12:59 +00:00
rogerl%netscape.com
03261b4986 Added package test.
git-svn-id: svn://10.0.0.236/trunk@112393 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 18:23:20 +00:00
rogerl%netscape.com
0f89a00dfb Package/Namespace fixes.
git-svn-id: svn://10.0.0.236/trunk@112392 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 18:22:27 +00:00
bzbarsky%mit.edu
5ee46abb20 Fix Content-Disposition parsing not to include "filename=" in the
filename for Save Link As.  Bug 120409, r=sballard@netreach.net, sr=ben,
a=brendan.


git-svn-id: svn://10.0.0.236/trunk@112391 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 15:51:59 +00:00
rods%netscape.com
960c55cb43 PersShell needs to be created via the document->CreateShell, or the document doesn't know about it
and this means there would be no Primary PresShell in the document
Bug 114139 r=dcone sr=attinasi a=dbaron


git-svn-id: svn://10.0.0.236/trunk@112390 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 15:04:54 +00:00
ccarlen%netscape.com
b29d8bc5fe Bug 120018 - Pressing ESC in Delete Profile dialog deletes profile.
r=rjc@netscape.com/sr=alecf@netscape.com/a=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@112389 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 14:25:52 +00:00
nboyd%atg.com
6b8ee0444c Skip changed test.
git-svn-id: svn://10.0.0.236/trunk@112388 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 13:50:47 +00:00
rayw%netscape.com
62279ef20a Remove spurious test lines unintentionally committed.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112387 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 12:57:35 +00:00
rayw%netscape.com
fa84b6274a Changed aliasing of propertiesto fix JS visibility of property bag.
Not part od default build.


git-svn-id: svn://10.0.0.236/trunk@112386 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 12:54:24 +00:00
locka%iol.ie
d04650839e Add pointer test to prevent crashes on frame/iframe elements with no src attribute. b=119939 r=timeless@bemail.org sr=rpotts@netscape.com a=dbaron@fas.harvard.edu
git-svn-id: svn://10.0.0.236/trunk@112385 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 12:15:44 +00:00
locka%iol.ie
0f9a34a1db Remove chatzilla.jar & !ifdef unzipping of messenger.jar for when DISABLE_MAILNEWS is set. b=120104 sr=rpotts@netscape.com a=dbaron@fas.harvard.edu
git-svn-id: svn://10.0.0.236/trunk@112384 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 12:11:33 +00:00
cavin%netscape.com
707b27bf4e Bug #100167: Added IMAP_REDIRECT_LOGIN_FAILED for redirect login error. r=bienvenu, sr=sspitzer, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@112383 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 08:01:53 +00:00
rayw%netscape.com
fd0b44e632 Added untested code to encode a property bag. Untested and I don't really
know how the property bag will come to me.  Did not break anything.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112382 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 07:23:31 +00:00
bryner%netscape.com
95338302cd Fixing up horizontal scrollbars. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112381 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 06:48:13 +00:00
beard%netscape.com
c3913452f6 Configuration to build on Mac OS X 10.1.
git-svn-id: svn://10.0.0.236/trunk@112380 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 06:39:04 +00:00
bryner%netscape.com
935c3d6db8 Make sure the button widget is created before painting scrollbar arrows. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112379 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 06:34:30 +00:00
rayw%netscape.com
19b53a1249 Added untested code for decoding untyped complex objects. Didn't break
isprimenumber.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112378 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 05:39:57 +00:00
jst%netscape.com
d6dfb98e9d Fixing HPUX bustage, NS_STATIC_CAST() can't be used with incomplete types.
git-svn-id: svn://10.0.0.236/trunk@112377 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 05:09:55 +00:00
waterson%netscape.com
a764720ab7 rjc was right. Third time's the charm.
git-svn-id: svn://10.0.0.236/trunk@112376 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 04:43:17 +00:00
jst%netscape.com
2337395ba4 Fixing part of bug 118933. Speeding up the global resolve hook in the DOM JS helpers by eliminating the use of nsHashtable and nsStringKey in favor of pldhash. Adding global HashString(const nsA[C]String&) functions that calculate a hash code from a nsA[C]String, code by dbaron@fas.harward.edu. Also checking in brendan@mozilla.org's fix for a type error in the jsdhash/pldhash API found while working on this. sr=brendan@mozilla.org, r=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112375 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 04:08:14 +00:00
rayw%netscape.com
cf9fd6481c Reformatted files to eliminate bad tabs. Added nsISOAPPropertyBag, which
is not working perfectly WRT XPConnect, but broke nothing else.  Also
added mutator and su[pporting classes.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@112374 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 03:23:06 +00:00
despotdaemon%netscape.com
86d0ecff6d Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@112373 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 02:06:52 +00:00
waterson%netscape.com
fde354c6a9 Man, I'm a moron. Let's test the fix this time.
git-svn-id: svn://10.0.0.236/trunk@112372 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 02:00:23 +00:00
jake%acutex.net
069219670c Bug 120081 - Bugzilla now requires version 2.06 of the Template Toolkit.
r= bbaetz, justdave


git-svn-id: svn://10.0.0.236/trunk@112371 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 01:57:24 +00:00
waterson%netscape.com
62c73cd0e6 Fix mailnews smoketest bustage on boxset.
git-svn-id: svn://10.0.0.236/trunk@112370 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 01:49:08 +00:00
waldemar%netscape.com
491a51240b Added a couple of test cases
git-svn-id: svn://10.0.0.236/trunk@112369 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 01:28:58 +00:00
waldemar%netscape.com
b81ac527bf Added for-each statements
git-svn-id: svn://10.0.0.236/trunk@112368 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 01:28:30 +00:00
waldemar%netscape.com
e5d8b6e1a0 Initial version
git-svn-id: svn://10.0.0.236/trunk@112367 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 01:27:53 +00:00
dp%netscape.com
b61ac1e76e bug 119346 1k -> 4k buffers r=harishd,blizzard sr=waterson a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112366 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 00:45:03 +00:00
ian.mcgreer%sun.com
f07c00bdc9 more backwards compatibility fixes
* always send DER of serial number to PKCS#11 queries
* in softoken, construct key for certificate using decoded serial number with (possibly) a leading zero, for compatibility with version 7 db
* in softoken, decode serial number *without* removing leading zero for searches


git-svn-id: svn://10.0.0.236/trunk@112364 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 00:20:53 +00:00
dbaron%fas.harvard.edu
7211b45852 Missing part of fix for bug 117153, fixing threadsafety problems with shared empty buffer handles. b=120300 r=jag sr=alecf a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112363 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 00:07:15 +00:00
shanjian%netscape.com
33121badfe #120047 crash while loading http://www.lupa.cz/anketa.phtml [@ ReadCMAPTableFormat4]
r=rbs, sr=waterson, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@112362 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-17 00:03:03 +00:00
serge%netscape.com
90b5568a5d fix for 108347; Crash (linux/unix only) after NPP_SetWindow() call into flash plugin with window->width[height] <= 0; r=peterl; sr/a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112361 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:57:10 +00:00
rogerl%netscape.com
05b6357bfa Incremental fixes for Packages/Import/Use etc.
git-svn-id: svn://10.0.0.236/trunk@112360 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:55:19 +00:00
shanjian%netscape.com
5eb4e3be11 #119659 Can't see hebrew with latest build
r=smontagu, sr=attinasi, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@112359 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:50:56 +00:00
waterson%netscape.com
f6723b0a97 Bug 119504, 96748. Fix off-by-one error when computing right-edge of insertion sort. Fix problem with asynchronous insertion doesn't take into account open folders preceding the insertion point. r=varga@utcru.sk, sr=hyatt, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@112358 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:45:42 +00:00
nhotta%netscape.com
4b90db978f Fixed freeing wrong memory when the collation key creation fails, bug 119917, r=bhuvan, sr=sspitzer, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@112357 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:43:27 +00:00
waterson%netscape.com
1c0bf9e4d5 Bug 86276. Allow :-moz-anonymous-block and :cell-content to apply in all namespaces. r=dbaron, sr=attinasi, a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112356 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 23:41:54 +00:00
ian.mcgreer%sun.com
8e74c502fd fix build bustage
git-svn-id: svn://10.0.0.236/trunk@112355 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 21:36:33 +00:00
shanjian%netscape.com
02b4150295 #120343 Several languages on Unicode pages rendering with unwanted squares
r=smontagu, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112354 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 21:32:18 +00:00
ian.mcgreer%sun.com
12e19f1e39 fix a crash seen in PSM by making sure a zero-length attribute zeroes the item inheriting it
git-svn-id: svn://10.0.0.236/trunk@112353 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 21:23:30 +00:00
ian.mcgreer%sun.com
57295d6507 fix for bug 115360, failure in pkcs12 backwards compatibility tests
git-svn-id: svn://10.0.0.236/trunk@112352 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 21:22:30 +00:00
sspitzer%netscape.com
82a3161113 fix for smoketest blocker #120324. back out the fix for #119051
(mailnews part was not tested or reviewed by module owner)
sr=mscott,bienvenu


git-svn-id: svn://10.0.0.236/trunk@112351 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 20:58:01 +00:00
rods%netscape.com
a7f5ff965f Backing out inadvertent checkin of changes for a different bug.
git-svn-id: svn://10.0.0.236/trunk@112350 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 20:43:33 +00:00
brade%netscape.com
dcf0b0b880 use correct members to get url string; bug 120344, r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112349 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 20:15:57 +00:00
rpotts%netscape.com
d3d1f630c6 Backing out the patch for bug #120113. To clear smoketest blocker...
git-svn-id: svn://10.0.0.236/trunk@112348 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 19:01:43 +00:00
beard%netscape.com
2ac90a394f Reorder initializers in class Package to remove warnings.
git-svn-id: svn://10.0.0.236/trunk@112347 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 16:12:36 +00:00
nboyd%atg.com
2867e3c9b7 Add link to article with Rhino.
git-svn-id: svn://10.0.0.236/trunk@112346 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 16:07:12 +00:00
ian.mcgreer%sun.com
0ffa79b3fc unfortunately, the SDR key keeps the value of CK_KEY_TYPE in the coefficient field of an RSA key. This means some format is lost through the ASN.1 encoder/decoer. Trying again to account for that without affecting normal key type attributes.
git-svn-id: svn://10.0.0.236/trunk@112345 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 16:02:51 +00:00
despotdaemon%netscape.com
bebd4a8456 Pseudo-automatic update of changes made by amardare@qnx.com.
git-svn-id: svn://10.0.0.236/trunk@112344 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 15:38:00 +00:00
akkana%netscape.com
82d4f6351a 97157: fix typo
git-svn-id: svn://10.0.0.236/trunk@112343 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 09:27:57 +00:00
leaf%mozilla.org
702ba5824b Automated update
git-svn-id: svn://10.0.0.236/trunk@112342 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:57:18 +00:00
seawood%netscape.com
8705e5927c Link against MOZ_UNICHARUTIL_LIBS to get ToUpper() & ToLower().
Fixing tinderbox bustage (planetoid & slag)


git-svn-id: svn://10.0.0.236/trunk@112340 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:48:51 +00:00
seawood%netscape.com
6f97248f04 Oops. Missed a file for bug 92029
git-svn-id: svn://10.0.0.236/trunk@112339 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:45:57 +00:00
akkana%netscape.com
df45bf85c8 Fix the mac build (I hope) removing duplicate nsFind.cpp entries (why did this work for jfrancis?)
git-svn-id: svn://10.0.0.236/trunk@112338 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:40:25 +00:00
akkana%netscape.com
5294622997 Fix the mac build (I hope) removing the ftp password setting
git-svn-id: svn://10.0.0.236/trunk@112337 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:33:39 +00:00
rogerl%netscape.com
f475c1b95a More Package/Import implementation.
git-svn-id: svn://10.0.0.236/trunk@112335 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 08:30:56 +00:00
timeless%mac.com
56d3168d3b Bug 117740 bad style in Cut calls in nsJARURI::SetSpec
r=redfive sr=jag


git-svn-id: svn://10.0.0.236/trunk@112333 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:31:45 +00:00
timeless%mac.com
56db06291d Bug 117386 Crash changing themes [@ nsXBLPrototypeResources::FlushSkinSheets]
r=dbradley sr=brendan


git-svn-id: svn://10.0.0.236/trunk@112331 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:18:00 +00:00
akkana%netscape.com
5f59a7f7c9 97157: pref for new faster find code. r=jfrancis sr=kin
git-svn-id: svn://10.0.0.236/trunk@112330 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:07:49 +00:00
seawood%netscape.com
765b9b8478 Fix --enable-debugger-info-modules=yes case.
Thanks to hoshem@mel.comcen.com.au (Michael Hore) for the patch.
Bug #114980 r=cls


git-svn-id: svn://10.0.0.236/trunk@112329 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:06:45 +00:00
akkana%netscape.com
7641a5fe9e 97157: New faster find-in-page.
This is still work in progress and hasn't had all the bugs ironed out
  yet, so for now, it's preffed off by default ("browser.new_find").
  r=jfrancis sr=kin


git-svn-id: svn://10.0.0.236/trunk@112328 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:05:40 +00:00
rjesup%wgate.com
31eb34c6c9 Bug 119843: negative voidarray index. r=rjesup@wgate.com, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@112327 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 07:03:26 +00:00
law%netscape.com
d4c9402114 Bug 88123 (and 85860): re-use command line handling code in nsAppRunner when starting a second time on Win32; r=sgehani, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112326 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:48:14 +00:00
rogerl%netscape.com
71667da74b Fixed RegExp bug #72964, r=khanson, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112325 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:47:06 +00:00
law%netscape.com
35158043a6 Bug 85860; changing assertion to warning because the other change for this bug brings a new window to the foreground sooner and the assertion is annoying; r=danm, sr=jag
git-svn-id: svn://10.0.0.236/trunk@112324 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:43:45 +00:00
jaggernaut%netscape.com
22c6131b1c Bug 113722: add moveToAlertPosition() and centerWindowOnScreen() to <dialog/>.r=hyatt, sr=hewitt. This will also fix bug 110459.
git-svn-id: svn://10.0.0.236/trunk@112323 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:42:39 +00:00
timeless%mac.com
bcd2e1bc81 Bug 117386 Crash changing themes [@ nsXBLPrototypeResources::FlushSkinSheets]
r=dbradley sr=brendan


git-svn-id: svn://10.0.0.236/trunk@112322 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:40:47 +00:00
law%netscape.com
6c65f2a8f3 Bug 87075; move Choose... button to same row as text field, like on edit dialog; r=sgehani, sr=jag
git-svn-id: svn://10.0.0.236/trunk@112321 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:33:23 +00:00
law%netscape.com
ceee5ad10d Bug 119904; check for empty mime type strings properly; r=bzbarsky, sr=jag
git-svn-id: svn://10.0.0.236/trunk@112320 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:30:40 +00:00
mkaply%us.ibm.com
672ef24672 #73206
rs=darin
Add copies of MPL and NPL to chrome


git-svn-id: svn://10.0.0.236/trunk@112319 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:24:13 +00:00
seawood%netscape.com
7ae978edf3 Some versions of libc do not define R_PPC_*, PowerPC relocation defines, so skip that section entirely.
Bug #119697


git-svn-id: svn://10.0.0.236/trunk@112318 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:18:54 +00:00
rogerl%netscape.com
3b10829097 Fixed RegExp bugs #105972 & #87231. r=khanson, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@112317 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:06:34 +00:00
bryner%netscape.com
418950129c Bug 120224 - make "Use XBL Forms" pref actually work if you set it in your profile, instead of all.js. r=ben, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@112316 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 06:01:42 +00:00
ccarlen%netscape.com
f1274efa1d Removing file made obsolete by fix to bug 100828. r=rjc/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@112315 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:52:50 +00:00
timeless%mac.com
553441aa4a Bug 118105 [Xlib] XPFE code does not treat Xlib toolkit like GTK+ toolkit
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=jag


git-svn-id: svn://10.0.0.236/trunk@112314 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:30:26 +00:00
cmanske%netscape.com
38031f0402 Let 'Edit Page' use the focused frame, b=89975, r=syd, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112313 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:29:43 +00:00
brendan%mozilla.org
789f2defb4 Simplify #ifdefs in JS_Assert to default to fprintf (45673, debug only, r=rogerl, sr=me, patch from jband).
git-svn-id: svn://10.0.0.236/trunk@112312 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:17:58 +00:00
brendan%mozilla.org
d06125755d Checking in patch for rob1@rekl.yi.org, r=khanson, sr=brendan (but neither file is part of the build).
git-svn-id: svn://10.0.0.236/trunk@112311 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:12:53 +00:00
leaf%mozilla.org
e638e38336 Automated update
git-svn-id: svn://10.0.0.236/trunk@112310 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:12:19 +00:00
seawood%netscape.com
a9308f6d58 Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag


git-svn-id: svn://10.0.0.236/trunk@112307 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:10:09 +00:00
bzbarsky%mit.edu
cddd354756 Make the XP filepicker throw up alerts when the user picks a location
that the user does not have permissions to write to.  Bug 114399, patch
by Antonio Xu <antonio.xu@sun.com>, r=bryner, sr=jag


git-svn-id: svn://10.0.0.236/trunk@112306 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:09:48 +00:00
timeless%mac.com
6cd5066da3 Bug 119051 duplicate symbol breaks win32 static build
create and use nsIIOService::getQueryAttributeValue
r=dbradley sr=darin


git-svn-id: svn://10.0.0.236/trunk@112305 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:07:31 +00:00
rjc%netscape.com
9f19a943a2 Fix bug # 120069: #icons on <menu> issue. r=pink sr=ben
git-svn-id: svn://10.0.0.236/trunk@112304 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 05:06:54 +00:00
bryner%netscape.com
78157b67e7 Bug 104544 (unpainted horizontal lines in images when scrolling). If we get twip coordinates from layout that aren't on pixel boundaries, round the rect out to make sure we paint everything that we need to. r=pavlov, sr=jag/brendan.
git-svn-id: svn://10.0.0.236/trunk@112303 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:56:42 +00:00
pavlov%netscape.com
e6679a3be4 Fixing bug 90347 -- some JPEGs display with noise -- checking in for nivedita@netscape.com. r=pavlov sr=ben
git-svn-id: svn://10.0.0.236/trunk@112302 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:54:44 +00:00
dbaron%fas.harvard.edu
bf3150fa5b Fix HP bustage.
git-svn-id: svn://10.0.0.236/trunk@112301 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:48:24 +00:00
kaie%netscape.com
85f633cd64 b=117148 S/MIME tool fails to find certificate while signing
r=javi sr=alecf


git-svn-id: svn://10.0.0.236/trunk@112300 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:30:55 +00:00
kaie%netscape.com
b601525057 b=115010 Mail/News UI must provide detail info on signature/encryption status
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112299 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:29:26 +00:00
bzbarsky%mit.edu
67d58a4b94 Bug 90633. Use the URL extension for the temp file we pass to helpers
if it matches the extension list in the mime info.  r=law, sr=mscott.


git-svn-id: svn://10.0.0.236/trunk@112298 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:28:06 +00:00
bzbarsky%mit.edu
10615a6f15 Fix bug 109463. IE will fire onclick() on submit buttons when
submitting form via enter in text field.  We should do the same.
r=rods,jkeiser,rjesup@wgate.com.  sr=jst


git-svn-id: svn://10.0.0.236/trunk@112297 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:27:55 +00:00
timeless%mac.com
0c05cc6914 Bug 118528 Access Violation [@inDOMView::AppendKidsToArray] [aKids==0]->GetLength
r=bzbarsky@mit.edu sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@112296 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:21:08 +00:00
rginda%netscape.com
2b694a6e37 bug 120200, add "D" accesskey to tasks->tools->debugger
git-svn-id: svn://10.0.0.236/trunk@112295 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:07:31 +00:00
ben%netscape.com
28f877330a Fix .9.8 bugs:
115180 - saving a complete page on top of an existing complete page messes up
116167 - "Save Image" uses POST method
116445 - gzip files expanded when downloaded via "save link as"
115181 - saving a file sometimes results in an unpopulated progress dialog that does not go away
42441 - Save as Plain Text
115148 - save as dialog does not remember last directory used
115440 - File/Save Page does not work for PDF files
116263 - "File Type" selection in Save Page dialog is not remembered
115395 - Save Page as full page mpg does not work
115210 - Save Page as for plain text is not intelligent
115087 - Doing save page on an image Document should not save image document HTML

Nature of fixes described here:
http://bugzilla.mozilla.org/show_bug.cgi?id=120174

r=law, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@112294 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:00:28 +00:00
dbaron%fas.harvard.edu
5f33a51792 Fix bustage in bad preprocessor syntax.
git-svn-id: svn://10.0.0.236/trunk@112293 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:50:10 +00:00
bryner%netscape.com
805c50bab2 Fix for focus crash bugs 107844, 104297, and 109645. Make sure the window doesn't get deleted out from under us. r=saari, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@112292 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:36:50 +00:00
bzbarsky%mit.edu
b87627d071 Bug 104480. "EqualsIgnoreCase(nsAutoString(foo)) is bad and should
die." r=alecf, sr=jag


git-svn-id: svn://10.0.0.236/trunk@112291 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:31:25 +00:00
wtc%netscape.com
f3b808bdf3 Bugzilla bug 119340: added a debug printf statement.
git-svn-id: svn://10.0.0.236/trunk@112290 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:29:06 +00:00
tingley%sundell.net
893605a066 Checkin for doronr@naboonline.com to fix bug 117517 -- move "Enable js for
mail/news" to the new scripts/windows pref pane.
r=db48x, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@112289 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:26:28 +00:00
justdave%syndicomm.com
6438794986 Fix for bug 99608: dependency mails are no longer sent if the dependent bug can't be seen by the would-be recipient of the email.
Patch by Jake Steenhagen and David Kilzer
r= gerv, justdave


git-svn-id: svn://10.0.0.236/trunk@112288 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:25:52 +00:00
bryner%netscape.com
ee9394c3ba Removing unneeded width/height on sliders (bug 120031). r=hixie, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@112287 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:24:41 +00:00
rods%netscape.com
1174e8e035 Fixes width of viewer area in PrintPreview
Bug 109564 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112286 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:24:09 +00:00
pavlov%netscape.com
aea1de05df fixing bug 120041 r=timeless rs=darin
git-svn-id: svn://10.0.0.236/trunk@112285 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:23:50 +00:00
darin%netscape.com
3a19ed2019 fixes bug 42898 "iDNS support"
r=nhotta, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@112284 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:23:23 +00:00
rods%netscape.com
9fb5fed55b Move Paper size from XP Page Setup dialog to Linux PrintJobOptions dialog.
Bug 120062 r=roland,dcone sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112282 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:21:09 +00:00
bienvenu%netscape.com
9d63515426 use GetRootMsgFolder 119579 r/sr = sspitzer
git-svn-id: svn://10.0.0.236/trunk@112281 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:19:22 +00:00
rods%netscape.com
4ac18164e3 Fixes round off error for scaling and fixes to var names
Bug 120072 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112280 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:16:01 +00:00
hewitt%netscape.com
8f14b53954 109585 - Exit Minimal Chrome mode button does not appear in Modern skin, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112279 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:14:28 +00:00
rods%netscape.com
84207de06a turns on scaling and fixes it
Bug 120075 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112278 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:11:28 +00:00
dbaron%fas.harvard.edu
865e4ed64a Create a mechanism for allowing a |Destroy| method to be called on buffer handles whose refcount hits 0 instead of |delete|. Use that mechanism to fix threadsafety problems with shared empty buffer handles, restoring sharable strings to their previous state of threadsafety. b=117153 sr=jag r=alecf
git-svn-id: svn://10.0.0.236/trunk@112277 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:08:22 +00:00
aaronl%netscape.com
f0e007cdfc Bug 120176. Active Accessibility: tweaks to STATE_OFFSCREEN. r=kmcclusk, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@112276 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:07:03 +00:00
srilatha%netscape.com
16677aa346 Fix for bug # 118237. Removed shorPathBuf in thisApplication()
r=rdayal@netscape.com, sr=jaggernaut@netscape.com


git-svn-id: svn://10.0.0.236/trunk@112275 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:06:55 +00:00
jdunn%netscape.com
6972441d43 fixing xlC5.x compiler error: use a temp variable for the static_cast
sr=jaggernaut@netscape.com
# 119326


git-svn-id: svn://10.0.0.236/trunk@112274 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:06:47 +00:00
darin%netscape.com
4340fe524d another attempt at fixing bug 47617 "Connection to https needs to tell user
to install PSM if w/o"
patch=mpt,folk@popmail.com
r/sr=darin,blizzard


git-svn-id: svn://10.0.0.236/trunk@112273 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:04:53 +00:00
aaronl%netscape.com
10b75e686e Bug 120019. Fix crashes in browse with caret feature. r=bryner, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@112272 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:04:01 +00:00
aaronl%netscape.com
a0a3bba38f Bug 70219. Add nsIDOMWindow::SetTextZoom() and nsIDOMWindow::GetTextZoom(), forwarded from nsIDOMMarkupViewer. r=valeski, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112271 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:03:53 +00:00
rods%netscape.com
63c4896929 Getting rid of event processor, it is no longer needed and will fix this problem
109566  r=kmcclusk sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112270 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:02:35 +00:00
darin%netscape.com
0749c9e0e6 backing out andreas' fix for bug 119071. it's causing serious problems
with relative links.


git-svn-id: svn://10.0.0.236/trunk@112269 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:01:38 +00:00
varga%utcru.sk
763dd8095d Fixes for:
94653  - can't right align text in outliner cell
95730  - White block displays/artifacts in the highlight area after Move/Drag mail to folder.
112238 - [RFE] Outliner widget should support line-through
116855 - Modify outliner builder syntax to match outliner content model
118093 - Make -moz-image-region work in the outliner
118113 - Too little space between pref category tree and pref page
118154 - Category now has a column picker
118647 - Memory leak of 52 bytes from 1 block allocated in nsOutlinerBodyFrame::CheckVerticalOverflow
118660 - left arrow no longer moves to parent category
119751 - Branches are open by default and then closed after launch.

- outermost <outlinerchildren> has "-moz-box-flex: 1" by default
  and it actaully replaced <outlinerbody>
- all event handlers moved on <outliner>
- content builder, outliner builder and content view use <outliner> as root
  element
- nsIBoxObject has a new attribute "element"
- all CSS rules outlinerbody:foo replaced with outlinerchildren:foo
- drop feedback is now skinable

r=waterson for the changes in mozilla/content
r=sspitzer on the mailnews parts
r=blake on the bookmarks/history
r=bryner on the OutlinerBodyFrame and OutlinerContentView changes

sr=hyatt,hewitt


git-svn-id: svn://10.0.0.236/trunk@112268 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 03:01:28 +00:00
pavlov%netscape.com
6a8cf7679a fixing typo with checkin from last night. r=danm sr=darin
git-svn-id: svn://10.0.0.236/trunk@112267 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 02:57:55 +00:00
mcafee%netscape.com
7ea34596bb Oops, forgot about the 2x try on layout, adding parameter for other url
git-svn-id: svn://10.0.0.236/trunk@112266 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 02:50:15 +00:00
mcafee%netscape.com
0edbd55782 parameterizing per-page pageloader timeout value LayoutPerformanceTestPageTimeout.
git-svn-id: svn://10.0.0.236/trunk@112265 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 02:18:27 +00:00
dbaron%fas.harvard.edu
bb05524539 Fix windows bustage.
git-svn-id: svn://10.0.0.236/trunk@112264 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 02:04:20 +00:00
sfraser%netscape.com
8080aadf09 Backing out my project change, since dbaron came up with a better way.
git-svn-id: svn://10.0.0.236/trunk@112263 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:41:31 +00:00
rogerl%netscape.com
49c1025d50 Fixed VC++ build errors for GC stuff. Package & Namespace stuff.
git-svn-id: svn://10.0.0.236/trunk@112262 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:41:02 +00:00
sfraser%netscape.com
db023e6295 Fix Inspector link error by adding bogus dependencies on two internal content files, which needs to be fixed at a later date. Bug 79091 exists on this.
git-svn-id: svn://10.0.0.236/trunk@112261 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:37:40 +00:00
dbaron%fas.harvard.edu
764654ae65 Fix inspector link errors by adding a method on nsICSSStyleRule that forwards GetValue to nsCSSDeclaration.
git-svn-id: svn://10.0.0.236/trunk@112260 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:34:47 +00:00
attinasi%netscape.com
54e0f526d0 Moved these files to new subfolder 'obsolete'
git-svn-id: svn://10.0.0.236/trunk@112259 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:20:39 +00:00
attinasi%netscape.com
5ae73ca7b1 New layout documents: templates and space manager documentation. See bug 115310 and join in the fun
git-svn-id: svn://10.0.0.236/trunk@112258 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:06:26 +00:00
seawood%netscape.com
05e43f5620 Remove BUILD_OFFICIAL requirement for building packages.
Thanks to David Baron <dbaron@fas.harvard.edu> for the patch.
Bug #119649 r=cls


git-svn-id: svn://10.0.0.236/trunk@112257 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:06:18 +00:00
morse%netscape.com
fa733a7bbe fix bustage by backing out last checkin
git-svn-id: svn://10.0.0.236/trunk@112255 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 01:00:25 +00:00
attinasi%netscape.com
fdab0661dd Moving obsolete layout documents to new subfolder.
git-svn-id: svn://10.0.0.236/trunk@112254 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:55:54 +00:00
bstell%ix.netcom.com
7ba2e58713 bug 112490 - add "always use anti alias scaled bitmap font (AASB)"
r=Roland.Mainz@informatik.med.uni-giessen.de, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@112253 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:42:08 +00:00
dbaron%fas.harvard.edu
91e2a14e0f Fix filter reporting in XP filepicker, and thus fix distinction between HTML-only and complete web page saving. b=116418 r=bzbarsky sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112252 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:41:49 +00:00
dbaron%fas.harvard.edu
495b2a984a Undo my backout of the code to flush trace-malloc logfiles. b=111651 rs=brendan
git-svn-id: svn://10.0.0.236/trunk@112251 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:40:39 +00:00
dbaron%fas.harvard.edu
f6776f3e37 Fix stack walking code to work correctly on RedHat 7.2 systems. b=106616 r=jag rs=blizzard
git-svn-id: svn://10.0.0.236/trunk@112250 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:40:36 +00:00
seawood%netscape.com
9d95c45a61 Add support for our multiple component subdirs as well as finding the proper
nspr includes & libs.  Split DEFINES used to build mozilla into separate option, --defines.
Bug #92029 r=bryner


git-svn-id: svn://10.0.0.236/trunk@112249 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:30:15 +00:00
andreas.otte%debitel.net
57b77286d2 fix bug 119071[Can not ftp files from / on Cobalt web server], changed
CoalesceDir in a way that it no longer drops to much ../ in a path but
leaves them unresolved. This way ftp urls like
ftp://user:<password>@ftp.host.com/../../logs can be successfully used,
r=bbaetz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@112248 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:25:18 +00:00
morse%netscape.com
78627c8fc6 reduce wallet footprint by 110K, r/sr=jag,alecf
git-svn-id: svn://10.0.0.236/trunk@112247 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:24:49 +00:00
morse%netscape.com
4465eca738 cookie list doesn't scroll when last visible cookie is deleted, r=jag, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@112246 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:19:07 +00:00
rangansen%netscape.com
cd65875636 bug# 107491 - missed this last time
git-svn-id: svn://10.0.0.236/trunk@112245 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:18:58 +00:00
brendan%mozilla.org
07d1aed3b1 Checking in patch for Steven Cole <scole@planetweb.com> to fix js_DoubleToECMAInt32 (120083, r=khanson, sr=brendan).
git-svn-id: svn://10.0.0.236/trunk@112244 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:17:16 +00:00
timeless%mac.com
85980b3c4a Bug 119310 preferences + open in new tab + clicking browser crashes @nsLoadGroup::RemoveRequest
assert instead of crashing if some load fails
r=darin sr=waterson


git-svn-id: svn://10.0.0.236/trunk@112243 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:16:51 +00:00
pschwartau%netscape.com
9f23c83c58 Adding toInt32 tests for numbers between -2^31 and -2^32 with fractional parts. See bug 120083.
git-svn-id: svn://10.0.0.236/trunk@112242 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:16:48 +00:00
shanjian%netscape.com
c3644a3bee #118000 support unicode plane 1 characters
r=ftang, sr=attinasi
nsCompressCharMap was modified to take ucs4 directly.
nsFontMetricsWin was modified to handle surrogate pair.


git-svn-id: svn://10.0.0.236/trunk@112241 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:15:58 +00:00
danm%netscape.com
02b9e2d529 call embeddingwindow->SetFocus from Focus(). bug 57841 r=hyatt,saari
git-svn-id: svn://10.0.0.236/trunk@112240 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:11:51 +00:00
danm%netscape.com
acb5339665 support nsIEmbeddingSiteWindow and gut nsIESW::SetFocus. bug 57841 r=hyatt,saari
git-svn-id: svn://10.0.0.236/trunk@112239 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:11:29 +00:00
danm%netscape.com
115169208a support nsIEmbeddingSiteWindow. bug 57841 r=hyatt,saari
git-svn-id: svn://10.0.0.236/trunk@112238 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:11:06 +00:00
ian.mcgreer%sun.com
ef3b20d931 fix up problems in last change
git-svn-id: svn://10.0.0.236/trunk@112235 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:04:16 +00:00
shanjian%netscape.com
e3adb86450 #118000 support unicode plane 1 characters
r=ftang, sr=attinasi
this part fix the line breaker. Surrogate pair should be be separated.


git-svn-id: svn://10.0.0.236/trunk@112234 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:03:16 +00:00
shanjian%netscape.com
8f796b42ef #118000 support unicode plane 1 characters
r=ftang, sr=attinasi
this part of checkin added support to NCR of non-BMP characters.


git-svn-id: svn://10.0.0.236/trunk@112233 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:00:50 +00:00
despotdaemon%netscape.com
5dfe963422 Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@112232 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:00:31 +00:00
dbaron%fas.harvard.edu
c94020b3da Add nsValueArray.cpp to the build for blythe.
git-svn-id: svn://10.0.0.236/trunk@112231 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:57:01 +00:00
seawood%netscape.com
59b304bce0 Move the initialization of the global component info variable for static build so that --version works.
Bug #120080 r=dbaron sr=alecf


git-svn-id: svn://10.0.0.236/trunk@112230 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:53:06 +00:00
mkaply%us.ibm.com
c32da4d4f5 #73206
rs=darin
Add copies of MPL and NPL to chrome


git-svn-id: svn://10.0.0.236/trunk@112229 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:45:09 +00:00
dbaron%fas.harvard.edu
08199e8c62 Makefiles must use tabs in some places. Fixing bustage from rbs's checkin.
git-svn-id: svn://10.0.0.236/trunk@112228 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:35:27 +00:00
alecf%netscape.com
26a9ef64b1 Fix for bug 118915, by Morten@Nilsen.com, r=db48x, sr=alecf - add more descriptive title to images
git-svn-id: svn://10.0.0.236/trunk@112227 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:34:32 +00:00
rangansen%netscape.com
e61b0b8a71 bug#107491, r=javi, sr=blizzard Makes error handling more detailed
git-svn-id: svn://10.0.0.236/trunk@112226 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:33:00 +00:00
morse%netscape.com
2af10dd8ec bug 59652, remove warnings about uninitialized variables, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@112225 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:31:19 +00:00
pinkerton%netscape.com
da76edeb34 Pull in layout/content/locale for nsITheme work and fix bustage. r=dbaron.
git-svn-id: svn://10.0.0.236/trunk@112224 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:30:20 +00:00
timeless%mac.com
99e64ff6d9 Bug 112635 [Xlib] XXlibRgb revamp ..
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timecop@network.email.ne.jp rs=attinasi


git-svn-id: svn://10.0.0.236/trunk@112223 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:30:16 +00:00
pschwartau%netscape.com
9a2d8a8068 Adding toInt32 tests for numbers greater than 2^31 with fractional parts. See bug 120083.
git-svn-id: svn://10.0.0.236/trunk@112222 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:27:12 +00:00
blythe%netscape.com
fd1d92a93d proactive change to avoid MAC bustage from last checkin
git-svn-id: svn://10.0.0.236/trunk@112221 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:20:35 +00:00
sfraser%netscape.com
5c83adb01f Fixing build bustage for blythe; fix header name in MANIFEST.
git-svn-id: svn://10.0.0.236/trunk@112220 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:15:02 +00:00
mkaply%us.ibm.com
106ee56530 #119526
r=mkaply, sr=blizzard
OS/2 only - code from dainis to fix some PS initialization problems


git-svn-id: svn://10.0.0.236/trunk@112219 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:14:09 +00:00
dbragg%netscape.com
92bfe8753c Updating localeVersion value to 0.9.8. Fixes bug 119567. r=tao@netscape.com, sr=dveditz@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112218 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:11:03 +00:00
mkaply%us.ibm.com
b5851dd0fb No bug - correct some incorrect system color mapping
git-svn-id: svn://10.0.0.236/trunk@112217 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:07:03 +00:00
pinkerton%netscape.com
020dc70554 use setWindowGroup to put popups in the tooltip layer on osx and make it so they don't get activate events r=sdagley/sr=sfraser. bug# 108804
git-svn-id: svn://10.0.0.236/trunk@112216 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:06:20 +00:00
pinkerton%netscape.com
92349898c8 pull in InterfacesXStubs for CarbonLibFramework. r=sdagley/sr=sfraser. bug# 108804
git-svn-id: svn://10.0.0.236/trunk@112215 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:04:34 +00:00
rbs%maths.uq.edu.au
7c662a4696 Add transliteration for U+2146 (&DifferentialD;) b=119664, r=shanjian, rs=waterson
git-svn-id: svn://10.0.0.236/trunk@112214 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:00:56 +00:00
alecf%netscape.com
bfe2c85e5b factor out some table-based string manipulation routines to make it easier to seperate unicode vs. 8-bit character strings. bug 114450, r=dbaron sr=jag
git-svn-id: svn://10.0.0.236/trunk@112213 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:57:29 +00:00
rbs%maths.uq.edu.au
4bbb7aaef3 Build changes to install the svg.dtd file to be used when remapping public IDs to local DTDs, bug 113400, r=harishd, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112212 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:57:10 +00:00
rbs%maths.uq.edu.au
3fad341d3d Fix bug 113400 - remapknown public IDs (such as that of XHTML+MathML or SVG) to local DTD files. r=harishd, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112211 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:52:32 +00:00
racham%netscape.com
dd398c8c26 Fixing bug 103689. Make sure that the right set of addresses are pre-populated in the compose window based on the items selected in the AdderssBook window. Also fixes the new card created from the AddressBook window's file new menu should reflect the right parent addressbook. r=ssu, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@112210 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:51:53 +00:00
hewitt%netscape.com
8efb95530d 110001 - onpagehide should not fire events when traversing back in the wizard, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112209 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:51:29 +00:00
dbradley%netscape.com
71da3c517b Bug 111068 - SyncXPCContextLists uses of XPCContext::Mark is not thread safe. patch by jband, r=dbradley, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112208 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:49:46 +00:00
peterlubczynski%netscape.com
c2804a94df Fix for variable names in NPP_HandelEVent, bug 118789 r=av, sr=beard
git-svn-id: svn://10.0.0.236/trunk@112205 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:45:56 +00:00
peterlubczynski%netscape.com
834721d540 Fix for plugins consuming context menu events, bug 118789 r=av, sr=beard
git-svn-id: svn://10.0.0.236/trunk@112204 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:45:26 +00:00
akkana%netscape.com
0f2ad45d57 112139: fix infinite loop in rewrap. r=brade sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112203 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:43:42 +00:00
blythe%netscape.com
8f002dba27 Fix bug 107270
Reduce nsCSSDeclaration footprint
r=dbaron, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112202 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:43:37 +00:00
dcone%netscape.com
a7aea2a7d6 Fix print preview. r=rods sr = attinasi bug =117072. Only control backgrounds painting for printing.
git-svn-id: svn://10.0.0.236/trunk@112201 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:37:15 +00:00
andreas.otte%debitel.net
5b26fee390 fix bug 114063 [error loading FTP URL served by publicfile] fix
uninitialized time/date struct that caused a crash, fix so that we can
navigate this strange server, r=bbaetz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@112200 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:34:32 +00:00
mkaply%us.ibm.com
0bfc737416 #120127
r=pedemont, sr=blizzard
OS/2 only - store away the lastPath from the file dialog and use it if one wasn't passed in


git-svn-id: svn://10.0.0.236/trunk@112199 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:32:18 +00:00
rjc%netscape.com
63e76f94e8 Fix bug # 120037: leading '.' indicates hidden when on Mac OS X. r=ccarlen sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112198 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:31:19 +00:00
sonja.mirtitsch%sun.com
509ce4059f Ians debug change to find out the state of the DB after multi recepient test
git-svn-id: svn://10.0.0.236/trunk@112197 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:29:47 +00:00
kaie%netscape.com
a86298e66b b=93571 Remove lock icon from messenger windows
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112196 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:23:21 +00:00
jband%netscape.com
240013212c initial checkin of support for scriptable wrappers around interface info and for generic interface info sets that can be manually populated - NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@112195 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:22:16 +00:00
sicking%bigfoot.com
e44c69ea26 Fix crasher in key()'s when context-node is a document.
b=120074 r=Pike,peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@112194 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:20:30 +00:00
bryner%netscape.com
d8b59ec2b9 Changing location of form stylesheet for XBL forms. r=hewitt, sr=hyatt. Not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@112193 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:19:12 +00:00
javi%netscape.com
2f4c8eecf7 Include NSS.Prefix in the optimized target instead of NSDebug.Prefix
git-svn-id: svn://10.0.0.236/trunk@112192 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:11:39 +00:00
dougt%netscape.com
acd64b8c12 Backing out ben. this change cause 120118
git-svn-id: svn://10.0.0.236/trunk@112191 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 22:06:42 +00:00
ian.mcgreer%sun.com
58cb3db0bc revert last change, and move conversion of attribute value to host long up to where the long variable actually appears.
git-svn-id: svn://10.0.0.236/trunk@112190 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 21:45:38 +00:00
ian.mcgreer%sun.com
b09f4e3c33 fix SDR on big-endian platforms. The leading zeros in the RSA coefficient have been stripped, but PKCS#11 needs them back in order to form a CK_ULONG correctly.
git-svn-id: svn://10.0.0.236/trunk@112189 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 19:20:34 +00:00
pinkerton%netscape.com
8dc9239d3d fixes bustage. had to wrap some things in TARGET_CARBON.
git-svn-id: svn://10.0.0.236/trunk@112188 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 18:08:09 +00:00
nboyd%atg.com
d4a092d480 Update for 1.5R3.
git-svn-id: svn://10.0.0.236/trunk@112187 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 17:35:09 +00:00
briane%qnx.com
8c9d094a98 PHOTON ONLY, not part of build
Fixes for drag code headers, allow keypad to function correctly when num-lock
is off/on


git-svn-id: svn://10.0.0.236/trunk@112186 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:56:33 +00:00
briane%qnx.com
2c90d84d6d PHOTON ONLY, not part of build
Fixes for rep image drawing, printing changes (PR=112048)


git-svn-id: svn://10.0.0.236/trunk@112185 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:55:22 +00:00
briane%qnx.com
430686b3ac PHOTON ONLY, not part of build
Updates to this test app and fixed printing support.


git-svn-id: svn://10.0.0.236/trunk@112184 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:54:01 +00:00
briane%qnx.com
715efbd04f PHOTON only, NOT PART OF BUILD
Fixes for printing (PR:112048), Fixes for context menu image saving, addition
of scrollbar navigation via resources.
Also removed references to nsIDiskDocument.h.


git-svn-id: svn://10.0.0.236/trunk@112183 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:53:21 +00:00
timeless%mac.com
7629ade22b bustage, adding a reinterpret cast between jschar* and PRUnichar*
git-svn-id: svn://10.0.0.236/trunk@112182 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:30:57 +00:00
pinkerton%netscape.com
494e0107d0 add nsNativeThemeMac for mach-o build.
git-svn-id: svn://10.0.0.236/trunk@112181 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:26:16 +00:00
pinkerton%netscape.com
a78bf20392 tweak scrollbars and fix non-carbon bustage. i'll get back to this later.
git-svn-id: svn://10.0.0.236/trunk@112180 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 16:25:38 +00:00
cmanske%netscape.com
056a1f1c22 Command changes for bug 109296 (Link Checker dialog, r=akkana, sr=ben); mostly bug 45495: insert form elements, by neil@parkwaycc.co.uk, r=cmanske, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112179 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:49:46 +00:00
ian.mcgreer%sun.com
9e90fd1474 Fix for serial numbers which are negative when intrepreted as signed integers. Since the ASN.1 encoder now add/strips leading zeros to INTEGERs, the hand decoder written here will incorrectly decode serial numbers passed to it that have leading zeros.
git-svn-id: svn://10.0.0.236/trunk@112178 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:43:35 +00:00
cmanske%netscape.com
56956d2a21 Moved Composer-only menuitems to new overlay, bugscape bug 10540 (and remove warning in prefs dialog), r=syd, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112177 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:42:29 +00:00
timeless%mac.com
02076e4267 Add JS Error reporter to XBL Prototype compilation, and prevent crashes when the compilation fails r=hyatt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112176 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:40:57 +00:00
cmanske%netscape.com
23ac795aea Link Checker dialog, b=108296, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112175 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:35:58 +00:00
cmanske%netscape.com
4d8d69c021 Link Checker dialog, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@112174 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:34:06 +00:00
cmanske%netscape.com
a39f05bb38 New UI files added for bugs 109296 (Link Checker dialog, r=akkana, sr=ben) and 45495 (insert form elements, by neil@parkwaycc.co.uk, r=cmanske, sr=ben)
git-svn-id: svn://10.0.0.236/trunk@112173 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:32:37 +00:00
pinkerton%netscape.com
be782d1e51 theme fix-up for hyatt. r=sfraser/sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@112172 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 15:32:28 +00:00
pinkerton%netscape.com
0e4ed82886 nsITheme impl on mac. r=sfraser/sr=hyatt. bugs 115731, 115733, 115735, 115737, 115740, 115749, 115760, 115763
git-svn-id: svn://10.0.0.236/trunk@112171 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 14:59:21 +00:00
glazman%netscape.com
3db2c2bdfb [CSS] Composer should be able to unbold/unitalicize invalid markup; b=119447, r=jfrancis, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112170 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 14:44:00 +00:00
rods%netscape.com
3957b4457e This enables platforms to set a pref as to whether they allow print from print preview.
(I checked this in with the wrong value because I was testing it)
Bug 118623 r=roland sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112169 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 11:28:10 +00:00
sicking%bigfoot.com
d34792caa9 Implementation of the xsl:apply-imports instruction.
b=94002 r=peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@112168 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 10:37:00 +00:00
sspitzer%netscape.com
117883ff09 fix for blocker bug #120049. corrupting localstore.rdf.
thanks to jrgm@netscape.com for the patch, this will make tomorrow a lot
less painful.  r=sspitzer, sr=ben


git-svn-id: svn://10.0.0.236/trunk@112167 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 09:34:31 +00:00
rbs%maths.uq.edu.au
afd0870f33 Fix regression from the fix for bug 116161. The picky treatment of stretchy MathML characters involves additional style contexts whereas the default search of the background stops at the primary style context
git-svn-id: svn://10.0.0.236/trunk@112166 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 07:48:10 +00:00
ssu%netscape.com
9ce0b02459 fixing bug 90071 - Mozilla does not appear in Windows List of Mail Applications. r=curt, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@112165 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 07:20:31 +00:00
bbaetz%student.usyd.edu.au
4323993fd8 Bug 117805 - context menus don't work in XML documents
Patch by caillon@returnzero.com, r=heikki, sr=jag


git-svn-id: svn://10.0.0.236/trunk@112164 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 06:30:49 +00:00
rjc%netscape.com
e32bcea771 Fix potential build bustage due to case issue (which the Mac is leniant about)
git-svn-id: svn://10.0.0.236/trunk@112163 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:48:50 +00:00
pavlov%netscape.com
afe7635f3c fixing multiple reload of same image on reload. bug 108161 (and others) r=bryner sr=darin
git-svn-id: svn://10.0.0.236/trunk@112162 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:23:33 +00:00
rjc%netscape.com
bd0b381197 Fix bug # 113894: RDF persistence breaks when there is a / in the file path. Verbal r=pavlov and sr=waterson
git-svn-id: svn://10.0.0.236/trunk@112161 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:20:37 +00:00
aaronl%netscape.com
ee3bad7608 Bug 118018. Active Accessibility: Bounds fixes. r=dbaron, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112160 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:20:27 +00:00
hewitt%netscape.com
2eaf7eb4f1 fixing nebiros bustage
git-svn-id: svn://10.0.0.236/trunk@112159 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:05:40 +00:00
pavlov%netscape.com
0e466ece60 removing PHOTON define. patch from briane@qnx.com
git-svn-id: svn://10.0.0.236/trunk@112158 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 05:01:03 +00:00
hewitt%netscape.com
b0aea8f95a 119168 - DOM Inspector DOM tree view doesn't load, r=jag, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@112157 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 04:50:47 +00:00
cltbld%netscape.com
a02a22d5e1 rm dist for all builds, depend and clobber to avoid accumulating cruft. Some whitespace changes also. (116648)
git-svn-id: svn://10.0.0.236/trunk@112156 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 04:19:31 +00:00
naving%netscape.com
779a775e02 119504 backing out the fix for bug 119504 could break other cases.
git-svn-id: svn://10.0.0.236/trunk@112155 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 04:18:12 +00:00
dbaron%fas.harvard.edu
3883166002 Adding mimetype temporarily to REQUIRES to fix bustage from rpotts's checkin.
git-svn-id: svn://10.0.0.236/trunk@112154 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 03:53:33 +00:00
rginda%netscape.com
cd42033d11 remove conflict markers
git-svn-id: svn://10.0.0.236/trunk@112153 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 03:16:48 +00:00
harishd%netscape.com
d2bc486a83 Fix ports bustage. Removing MOZ_SVG stuff for now since the code in nsExpatDriver is a bit different than nsExpatTokenizer. Will checkin a correct fix soon.
git-svn-id: svn://10.0.0.236/trunk@112152 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 03:03:54 +00:00
waterson%netscape.com
f1ae89bd76 Fix monkeypox build bustage.
git-svn-id: svn://10.0.0.236/trunk@112151 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 03:01:18 +00:00
rpotts%netscape.com
03c727b10a bugscape #11602. Embedding clients were unable to render data if no content-type was available... This is a temporary patch that will be replaced with a correct fix soon...
git-svn-id: svn://10.0.0.236/trunk@112150 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 02:41:05 +00:00
sspitzer%netscape.com
898a53388e fix for #119675, implement LDIF export. r=dmose, sr=bienvenu
also fix a bug in the LDIF import code #116973.


git-svn-id: svn://10.0.0.236/trunk@112148 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 02:26:47 +00:00
ccarlen%netscape.com
5fe73517c2 Bug 56295 - doesn't work for file names > 31 chars. r=sdagley/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112147 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 02:22:39 +00:00
rods%netscape.com
1e7c4c726b need to check to see if the dialog was cancelled and then clean up
Bug 118017 r=spitzer sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112146 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 02:20:30 +00:00
waterson%netscape.com
95f2eab17e Bug 115926. Add support for `blob' literals. r=rjc,tingley; sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112145 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:57:17 +00:00
waterson%netscape.com
f6341b4290 Bug 118865, 33197. Support serialization of integer and date literals; support `parseType="Resource"'. r=rjc, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112144 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:56:15 +00:00
ian.mcgreer%sun.com
ee3a6d6fd8 force generated serial #'s to always be positive
git-svn-id: svn://10.0.0.236/trunk@112143 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:53:11 +00:00
rginda%netscape.com
be53614e41 add missing ;
git-svn-id: svn://10.0.0.236/trunk@112142 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:53:06 +00:00
rginda%netscape.com
31cd0c72b8 bug 119968, strict warning cleanup, patch=jscript@pacbell.net r=walk84@yahoo.com,me
git-svn-id: svn://10.0.0.236/trunk@112141 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:52:33 +00:00
ben%netscape.com
0f1370df3b 115440 (r=law@netscape.com, sr=brendan@mozilla.org) saving full page plugin does not work
along with some other bugs but I forget the #s. Full patch attached to 115440.
includes:
- persisting last directory saved to
- persisting last conversion type specified when saving a document
- ensuring that content-disposition is favored when choosing a default filename for a file
  (r=blake, sr=brendan)
- null checking document in call to saveInternal before accessing properties on it.


git-svn-id: svn://10.0.0.236/trunk@112140 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:38:16 +00:00
rods%netscape.com
9c8edbca5e need to check to see if the dialog was cancelled and then clean up
Bug 118017 r=spitzer sr=mscott


git-svn-id: svn://10.0.0.236/trunk@112139 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:29:02 +00:00
pavlov%netscape.com
ec9006ed1a patch from bug 116483 to avoid doing some pr_log related work when we don't need to. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@112138 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:20:47 +00:00
sfraser%netscape.com
d0aa803d0e Fix bug 103202; make nsLocalFileMac faster copying files by allocating a 512k buffer, and passing it to the MoreFiles routines that do file copying (which would otherwise use an internal 16K buffer). r=sdagley, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@112137 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:14:55 +00:00
rods%netscape.com
c86c67c408 added printWithSettings method for printing with PrintSettings
Bug 118352 r=dcone sr=jst


git-svn-id: svn://10.0.0.236/trunk@112136 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:11:16 +00:00
pschwartau%netscape.com
05aae283e6 Correcting a typo in comments-
git-svn-id: svn://10.0.0.236/trunk@112135 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:07:28 +00:00
rods%netscape.com
58366cbd9b The page setup info was not being set into the dev mode when printing ssilently.
Bug 119959 r=dcone sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112134 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:06:32 +00:00
shanjian%netscape.com
c6c3fccd5a #102595 nsUnicodeToUTF8 does not handle surrogate pair correctly
r=bstell, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@112133 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 01:04:24 +00:00
bienvenu%netscape.com
ba3e8be820 use nsIMsgIncomingServer::GetRootMsgFolder method r/sr=sspitzer 119579
git-svn-id: svn://10.0.0.236/trunk@112131 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:54:26 +00:00
pschwartau%netscape.com
8c99a7cfd2 Initial add. Regression test for bug 119909.
git-svn-id: svn://10.0.0.236/trunk@112130 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:51:12 +00:00
dougt%netscape.com
c5d3109d91 116420 - Fixes broken directory listings if there is a broken symlink in that directory. r=pavlov, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112129 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:51:11 +00:00
dougt%netscape.com
4011d640c0 adding check for null. GetThreadEventQueue can return a null queue which we need to check for
git-svn-id: svn://10.0.0.236/trunk@112128 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:43:10 +00:00
bienvenu%netscape.com
f3f0a1435b whitespace cleanup (and remove null check before delete) r/sr=sspitzer, no bug
git-svn-id: svn://10.0.0.236/trunk@112127 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:43:07 +00:00
bienvenu%netscape.com
0e028bc5bf use nsIMsgIncomingServer::GetRootMsgFolder method r/sr=sspitzer 119579
git-svn-id: svn://10.0.0.236/trunk@112126 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:40:35 +00:00
harishd%netscape.com
97b505b95b Putting back the change that I just backed outsince it doesn't affect xul window performance. a=sheriff
git-svn-id: svn://10.0.0.236/trunk@112125 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:35:11 +00:00
darin%netscape.com
441b12b5b8 fixes bug 119625 "Can't enter new bug or post comments (POSTs turn into GETs)"
r=bbaetz, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@112124 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 00:07:46 +00:00
harishd%netscape.com
f1f8189502 Fixing regressions: In order to update the expat buffer position correctly do not block after processing a start element. b=119399, r=heikki, sr=jst. Update the expat buffer position if we're blocked after processing the end element. b=119727, r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@112123 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:42:53 +00:00
bienvenu%netscape.com
b21a28d756 add strings for imap sharing privileges and acl r/sr=sspitzer 112096
git-svn-id: svn://10.0.0.236/trunk@112121 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:35:08 +00:00
harishd%netscape.com
6fa7148f5c Backing a part of my code to see if it improves xul window performance. a=sheriff
git-svn-id: svn://10.0.0.236/trunk@112120 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:34:37 +00:00
sfraser%netscape.com
f5ca579709 Fix port/GDevice management issues in Mac code, fixes bugs 113480, 103234, 105946, and 104781. Changes ensure that the current graphics device is set correctly when SetPort is used to change the current graphics port (to window or GWorld). r=pinkerton, rs=brendan
git-svn-id: svn://10.0.0.236/trunk@112119 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:26:49 +00:00
ian.mcgreer%sun.com
69f304d8ad fix for bug 115360, ASN.1 encoder/decoder should handle conversion of unsigned integers used in NSS to ASN.1 INTEGERs, and vice versa.
git-svn-id: svn://10.0.0.236/trunk@112118 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:20:43 +00:00
ian.mcgreer%sun.com
f4ff6b016e PKCS#11 needs to receive the serial number DER-encoded
git-svn-id: svn://10.0.0.236/trunk@112117 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:19:17 +00:00
av%netscape.com
21a5c77ebb Fix for bug 110094 -- winless plugins don't get right coordinates when scrolled, r=bnesse, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@112116 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:16:37 +00:00
terry%mozilla.org
53b62b7633 Stop sending me mail.
git-svn-id: svn://10.0.0.236/trunk@112115 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 23:14:25 +00:00
bienvenu%netscape.com
5307dae965 add rootMsgFolder accessor to incoming server, make rootFolder interCaps r/sr=sspitzer 119579
git-svn-id: svn://10.0.0.236/trunk@112114 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 22:59:02 +00:00
brade%netscape.com
2ba0a37939 remove JS warning (bug 118594; r=timeless; sr=ben)
git-svn-id: svn://10.0.0.236/trunk@112113 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 22:56:31 +00:00
rjc%netscape.com
4d00a4d9b7 Fix bug # 119876: <menu> needs to inherit "src=image". sr=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112112 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 22:24:25 +00:00
brade%netscape.com
2d3b887013 use new editor api instead of nsIDiskDocument (bug 11419; r=ducarroz, sr=sspitzer)
git-svn-id: svn://10.0.0.236/trunk@112110 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 22:06:30 +00:00
attinasi%netscape.com
779d9368ff Fixed problems with reframing recursively due to block-in-inline frames and content appended notifications. r=karnaze sr=waterson b=56894
git-svn-id: svn://10.0.0.236/trunk@112109 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 22:05:26 +00:00
rginda%netscape.com
b24274d903 bug 119938, nebiros bustage, r=dbaron
remove useless casts


git-svn-id: svn://10.0.0.236/trunk@112108 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:59:34 +00:00
akkana%netscape.com
dda61126d2 105122: fix ctrl+bs/del bindings on windows. r=cmanske,sr=kin
git-svn-id: svn://10.0.0.236/trunk@112107 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:46:49 +00:00
waterson%netscape.com
cef6451728 Bug 109200. Noisy notify when removing an element so broadcasters, etc. get update properly. r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112106 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:41:19 +00:00
mkaply%us.ibm.com
d230f8b5f6 Back out crappy OS/2 change that does more harm than good
git-svn-id: svn://10.0.0.236/trunk@112105 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:31:24 +00:00
mkaply%us.ibm.com
8c421d4eca #119798
r=mkaply, sr=blizzard
OS/2 only - defauly monospace font should be Courier


git-svn-id: svn://10.0.0.236/trunk@112104 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:22:37 +00:00
mkaply%us.ibm.com
fd146b6d5e #1192111
r=mkaply, sr=blizzard
OS/2 only - better file dialog


git-svn-id: svn://10.0.0.236/trunk@112103 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:17:43 +00:00
brade%netscape.com
ca28abf3b3 #include cleanup to prepare for nsIDiskDocument removal (bug 102033)
git-svn-id: svn://10.0.0.236/trunk@112102 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:16:41 +00:00
ian%hixie.ch
d124df98dc Enable the 'bm_delete' command for 'IEFavoriteFolder's and add a 'delete' item to the relevant context menu. Also, remove 'copy' and 'open in new window' from that menu, since they are not implemented. b=114520, r=peterv, kerz, sr=jag, moa=blake. The changes in this patch are in the public domain.
git-svn-id: svn://10.0.0.236/trunk@112101 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:15:35 +00:00
brade%netscape.com
761d68a777 #include cleanup to reduce unused statics (bug 117927)
git-svn-id: svn://10.0.0.236/trunk@112100 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:09:37 +00:00
brade%netscape.com
2dae25869d #include cleanup to lessen unused static variables (bug 117927)
git-svn-id: svn://10.0.0.236/trunk@112099 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:07:31 +00:00
brade%netscape.com
0c97853021 remove unneeded #include (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112098 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:01:52 +00:00
tor%cs.brown.edu
b80293dbc6 Bug 115994 - improved MNG decoder error handling. r=pavlov, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@112097 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:00:12 +00:00
jgaunt%netscape.com
05de033310 bug 115659 xul radio buttons not exposed properly through accessibility
r=aaronl
sr=jag


git-svn-id: svn://10.0.0.236/trunk@112096 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 21:00:08 +00:00
jgaunt%netscape.com
894fec0d5f bug 110422 optimize XBL accessible code
r=aaronl,rginda
sr=jag


git-svn-id: svn://10.0.0.236/trunk@112095 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:56:49 +00:00
brade%netscape.com
da3fec2b4b remove DEAD_CODE (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112094 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:35:08 +00:00
brade%netscape.com
3d5f73b579 remove DEAD_CODE (bug 115115); remove unused static (bug 117927)
git-svn-id: svn://10.0.0.236/trunk@112093 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:34:15 +00:00
brade%netscape.com
17c52c2c78 remove SaveDocument from the API; use nsIWebBrowserPersist instead
git-svn-id: svn://10.0.0.236/trunk@112092 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:33:18 +00:00
brade%netscape.com
8d809ca7b6 #ifdef out / remove DEAD_CODE per jfrancis (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112091 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:31:47 +00:00
brade%netscape.com
a2ea6d4987 literal string cleanup (bug 26384); #ifdef out / remove DEAD_CODE per jfrancis (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112090 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:31:43 +00:00
brade%netscape.com
4a909d9540 literal string cleanup (bug 26384); #ifdef out / remove DEAD_CODE per jfrancis (bug 115115); remove unused statics (bug 117927)
git-svn-id: svn://10.0.0.236/trunk@112089 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:30:11 +00:00
brade%netscape.com
186dfb2ac9 removal of methods SaveFile and DoAfterDocumentSave (bug 102033); #ifdef out / remove DEAD_CODE per jfrancis (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112088 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:25:29 +00:00
brade%netscape.com
920f5d76da literal string cleanup (bug 26384); removal of nsIDiskDocument and methods SaveFile and DoAfterDocumentSave (bug 102033); #ifdef out / remove DEAD_CODE per jfrancis (bug 115115)
git-svn-id: svn://10.0.0.236/trunk@112087 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:25:17 +00:00
stephend%netscape.com
a23e4a9efc Bug 119763. Javascript strict warnings in EdImageProps.js. Patch by Stephen Walker <walk84@yahoo.com> r=stephend, sr=kin
git-svn-id: svn://10.0.0.236/trunk@112086 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:21:18 +00:00
brade%netscape.com
ba8ce87b2f use nsIWebBrowserPersist for saving (bug 98550)
git-svn-id: svn://10.0.0.236/trunk@112085 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:17:13 +00:00
sdagley%netscape.com
ceb91748c9 Fix #104765 - Cleanup nsMacWindow::WindowEventHandler result code reporting. r=pinkerton,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@112084 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:14:46 +00:00
dougt%netscape.com
31a6612b88 Null protecting hashing code. 96322. r=dp@netscape.com sr=alecf@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@112083 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:10:48 +00:00
waterson%netscape.com
b2f8754193 Bug 52242. Include space manager information when computing auto-sized block's height. r=dbaron, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@112082 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:04:30 +00:00
jband%netscape.com
d024232d2d fix bug 119387. Add a non-allocating IID version of the frequently used getIIDForParam method. r=dbradley sr=jst
git-svn-id: svn://10.0.0.236/trunk@112081 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 20:02:14 +00:00
rbs%maths.uq.edu.au
ea3e2e7c96 Fix bug 117637 - eliminate memory allocations in all consumers of GetFontData(), r=shanjian, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@112080 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 19:54:23 +00:00
sspitzer%netscape.com
0f125a0aff fix for #119932. delete addressbook is failing. while I'm here,
remove unnecessary dependency on the DOM.  the addressbook
backend doesn't need to be dependent on nsIDOMXULElement and
nsIDOMNodeList.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@112079 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 19:50:34 +00:00
naving%netscape.com
aaa5718f74 119504 r=varga sr=waterson. fix insertion sort so the outliner inserts new element in the correct position
git-svn-id: svn://10.0.0.236/trunk@112078 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 19:49:05 +00:00
bzbarsky%mit.edu
2a71c4da3b fix computed style values for background and border properties on
tables.  Bug 98159, r=karnaze, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112077 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 19:43:59 +00:00
rogerl%netscape.com
fef17167b1 blank
git-svn-id: svn://10.0.0.236/trunk@112076 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 19:30:38 +00:00
edburns%acm.org
33493ef450 bug: 119680
Changes to make webclient compile and minimally run with
Netscape 6.2.1.


git-svn-id: svn://10.0.0.236/trunk@112073 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 18:04:48 +00:00
dbaron%fas.harvard.edu
7a24858133 Fix potential bustage.
git-svn-id: svn://10.0.0.236/trunk@112072 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 15:05:37 +00:00
dbaron%fas.harvard.edu
45b310844b Make sure backgrounds are painted correctly by using the correct background to set up information on the view. b=119462 r=pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112071 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 15:00:30 +00:00
dbaron%fas.harvard.edu
034db8f206 Reduce 5K of binary code size by representing data as data rather than code. b=109963 r=jag sr=hyatt,brendan
git-svn-id: svn://10.0.0.236/trunk@112070 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 14:59:48 +00:00
pierre%netscape.com
1617fcb71c 103594 "Clean up colors prefs code in nsPresShell". Remove PREFS_USE_OVERRIDE, insert the pref sheet at the
beginning of the User level. r=glazman+fantasai/sr-attinasi


git-svn-id: svn://10.0.0.236/trunk@112069 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 14:47:21 +00:00
locka%iol.ie
c3560e479f Build bustage - XP_MAC section contained unamed variable. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112068 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:44:08 +00:00
jdunn%netscape.com
8e3ecc61a2 fix xlC 5.x compiler bustage
r=bbaetz@@student.usyd.edu.au
r=dbaron@fas.harvard.edu (sort of)
# 119304


git-svn-id: svn://10.0.0.236/trunk@112067 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:43:10 +00:00
locka%iol.ie
95f5f98f85 Removed an unused variable. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112066 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:38:21 +00:00
locka%iol.ie
cfa95ffa7e Updated documentation slightly to reflect reality. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112065 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:32:31 +00:00
pierre%netscape.com
a81afa51f3 60325 "<hr> line-height problem caused by large font size". Set the HR font-size to -moz-initial r=glazman/sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@112064 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:27:02 +00:00
pierre%netscape.com
846071ee39 89503 "font-size:0 ignored". When the font size is 0, set the x-height, ascent and descent to 0 in the TextReflowData. r=rbs/sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@112063 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 13:21:55 +00:00
glazman%netscape.com
aae2bb425e rename/remove obsolete elements/attrs from Composer xul; b=119164, r=peterv, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112062 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 12:41:39 +00:00
locka%iol.ie
6c97ab4824 New parameters for nsIWebBrowserPersist saveURI & saveDocument. Caller may now specify target file as a uri or a file saveDocument has new flags for controlling encoding and line wrapping behaviour. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112061 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 12:41:27 +00:00
bryner%netscape.com
65998a9b2c Hook up toolbarbuttons and grippers. Tweak borders and minimum sizes on scrollbars. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112060 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 10:37:43 +00:00
rbs%maths.uq.edu.au
271a10a703 Add two default declarations to support display=block|inline introduced in MathML 2.0
git-svn-id: svn://10.0.0.236/trunk@112059 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 08:59:01 +00:00
mcafee%netscape.com
bb64ba75ac Make each subplot a link to a larger version of itself, so you can click for more detail
git-svn-id: svn://10.0.0.236/trunk@112058 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 08:22:59 +00:00
seawood%netscape.com
8297fba10b Replace NTO with MOZ_WIDGET_PHOTON as necessary.
Thanks to Brian Edmond <briane@qnx.com> for the patch.
Bug #119275 r=cls


git-svn-id: svn://10.0.0.236/trunk@112057 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 08:22:35 +00:00
bryner%netscape.com
f862f4e790 Hook up onchange events for listboxes. Not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@112056 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 08:03:22 +00:00
bryner%netscape.com
edf25fe5cd Bug 119743 - autocomplete doesn't work in gcc 2.96 -O2 builds. r=hixie, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@112055 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 06:45:21 +00:00
bzbarsky%mit.edu
2fb6462521 Fix bug 84121, problem with XUL menu sizing/positioning. Patch by
Michael Kaply <mkaply@us.ibm.com>, r=dean_tessman@hotmail.com,
r=piskozub@iopan.gda.pl, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@112054 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 05:45:53 +00:00
bryner%netscape.com
29d3f67dae Bug 119837 - add a parameter to nsITheme::GetMinimumWidgetSize to specify if CSS is allowed to override the min size. r=bzbarsky, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@112053 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 05:40:37 +00:00
blakeross%telocity.com
57cf280c62 86979 - launch file after donwloading does not honor OS file associations. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@112052 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 05:24:49 +00:00
rogerl%netscape.com
3ee4af413c Plethora of fixes.
git-svn-id: svn://10.0.0.236/trunk@112051 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 03:49:38 +00:00
rogerl%netscape.com
1991f7a978 Set empty rgexp paren contents to undefined.
git-svn-id: svn://10.0.0.236/trunk@112050 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 03:49:10 +00:00
bryner%netscape.com
07d9bb2d4b Bug 119757 - forms.jar missing from installer builds. r=timeless, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@112049 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 03:37:25 +00:00
nboyd%atg.com
c1e495934f Exclude Unicode-2 incompatible tests
git-svn-id: svn://10.0.0.236/trunk@112048 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 01:21:07 +00:00
rbs%maths.uq.edu.au
029a8691e9 Additional reduction of code size by using a helper to propagate the update of presentation data in a range of child frames
git-svn-id: svn://10.0.0.236/trunk@112047 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 00:55:53 +00:00
mcafee%netscape.com
024bbe7baa adding multiquery links at the bottom
git-svn-id: svn://10.0.0.236/trunk@112046 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 22:18:03 +00:00
cavin%netscape.com
0991672678 Bug #100167: Added server name to a few connection error msgs for imap, news and pop. Also fixed two obsolete imap error numbers (1 & 2). r=bienvenu, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@112045 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 19:26:28 +00:00
bryner%netscape.com
b877355b74 Forgot this file as part of the checkin for bugscape 11533 (commercial splash screen). Change hardcoded splash screen location to a #define set by the Makefile. r=cls.
git-svn-id: svn://10.0.0.236/trunk@112044 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 06:58:57 +00:00
bryner%netscape.com
7e603c2835 Hooking up scrollbar tracks and thumbs. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112043 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 06:53:53 +00:00
av%netscape.com
18de62a67a Fixing 119063 -- returning nsIServiceManager instead of nsIServiceManagerObsolete to a plugin, r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@112042 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 04:23:57 +00:00
bzbarsky%mit.edu
df8173369a Change some users of GetAttr to HasAttr instead. Bug 113564, r=jag, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@112041 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 04:03:52 +00:00
bryner%netscape.com
422597cbbb GTK theme renderer changes:
- Keep "widget prototypes" around instead of raw GtkStyles.  This way, the style retains valid GC's.
- Pass widget instances to gtk_paint_* to satisfy themes that expect this to be non-null.
- Add support for scrollbar buttons.
- Code refactoring and cleanup.

Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@112040 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 03:04:24 +00:00
timeless%mac.com
8fcbf1b095 Bug 117727 make testprotocols pretty print error condition for unknown Content-Length
a=darin


git-svn-id: svn://10.0.0.236/trunk@112039 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 00:54:27 +00:00
timeless%mac.com
9a95a2e931 Bug 119391 nsBaseWidget::GetRenderingContext() does not correctly check for errors
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@112038 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 00:28:11 +00:00
timeless%mac.com
f15e3a832c Bug 119398 DeviceContextImpl does not correctly check for error
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@112037 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-13 00:17:37 +00:00
bbaetz%student.usyd.edu.au
3ca3632926 Bug 119625 - can't POST forms
Patch by christophe.fergeau@laposte.net, r=bbaetz, sr=beng


git-svn-id: svn://10.0.0.236/trunk@112036 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 23:56:42 +00:00
dougt%netscape.com
f923afa8bf Removing monitor from FreeService() call. See bug 117218 for details, but basically we can run into a deadlock at shutdown. This patch assumes that (a) gXPCOMShuttingDown is set only by the UI thread during xpcom shutdown and (b) that all public API's check this flag before calling into the hashtable. r=dbaron@fas.harvard.edu, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@112035 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 23:35:57 +00:00
beard%netscape.com
1b4e59414d Switch to Collector::InstanceOwner templates
git-svn-id: svn://10.0.0.236/trunk@112034 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 17:40:36 +00:00
beard%netscape.com
a421593cf2 support for collecting C++ arrays
git-svn-id: svn://10.0.0.236/trunk@112033 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 17:39:41 +00:00
relyea%netscape.com
44a11923d1 Fix nickname check for filtering cert lists.
git-svn-id: svn://10.0.0.236/trunk@112031 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 16:43:29 +00:00
chak%netscape.com
a297014811 #111320 - Add ViewFrameSource/OpenFrameInNewWindo context menus
sr=jst


git-svn-id: svn://10.0.0.236/trunk@112030 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 15:11:06 +00:00
namachi%netscape.com
708ecae459 This patch is to avoid overwriting the COD files. COD files are generated to
debug crashes happening in the Release Builds.
Bug No = http://bugzilla.mozilla.org/show_bug.cgi?id=116473
r=leaf
sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@112027 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 14:41:01 +00:00
rods%netscape.com
ce2a82ca0c This enables platforms to set a pref as to whether they allow print from print preview.
Bug 118623 r=roland sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112025 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 12:58:46 +00:00
rods%netscape.com
2f34cfbe34 New print dialog doesn't show the right default printer in windows if the printer is a networkprinter
Bug 118409 r=dcone sr=self


git-svn-id: svn://10.0.0.236/trunk@112024 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 12:45:49 +00:00
rods%netscape.com
898fdc16a9 Reviewing PrintSettings arguments from print and printpreview calls they should not have been added
Bug 118352 r=dcone sr=jst


git-svn-id: svn://10.0.0.236/trunk@112023 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 12:37:31 +00:00
rods%netscape.com
4d93f82379 Gets title and url from PrintService instead of PrintSettings
Bug 117894 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112022 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 12:32:32 +00:00
rods%netscape.com
525bcc3d53 Better error failure when certain types of error occur during printing
No longer tries to print IFrames or other sub-documents with display:none
Sets title and url into PrintService from PrintSettings
Sets "IsCancelled" on PrintSettings/Service when Print Dialog is cancelled (patr of 118017)
Bug 117894 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@112021 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 12:31:05 +00:00
rbs%maths.uq.edu.au
9389ef38e6 Continuation of tyding
git-svn-id: svn://10.0.0.236/trunk@112020 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 08:06:08 +00:00
seawood%netscape.com
38737c4335 Use DIST instead of DEPTH/dist
git-svn-id: svn://10.0.0.236/trunk@112019 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 07:59:43 +00:00
blizzard%redhat.com
d1b6dfb903 Checkpointing changes. Get adding and removing event queues working properly. Change printf() logging to prlog logging. Get window modality working. (Check it out, modal dialogs only block their parents!) Oh. Right. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@112018 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 07:14:54 +00:00
seawood%netscape.com
f3aedd9073 Remove clearing of MAKE_DIRS so that we can set MAKE_DIRS before including rules.mk
git-svn-id: svn://10.0.0.236/trunk@112017 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 06:58:53 +00:00
blizzard%redhat.com
8195d9576f Bug #115085. gtkmozembed does not support custom directory service providers. Patch from John Corwin <jcorwin@us.ibm.com>. r=mkaply, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@112016 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 05:04:57 +00:00
bryner%netscape.com
a657bcfc05 Initial checkin of gtk native theme renderer. Contains support for buttons and checkboxes. Not part of the build, to enable set NATIVE_THEME_SUPPORT=1.
git-svn-id: svn://10.0.0.236/trunk@112015 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 04:56:37 +00:00
cathleen%netscape.com
ea31156ed0 converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
git-svn-id: svn://10.0.0.236/trunk@112013 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 03:18:55 +00:00
dbaron%fas.harvard.edu
e988595605 Clean up QueryInterface implementation. Patch by Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de>. r=dbaron sr=sfraser b=111088
git-svn-id: svn://10.0.0.236/trunk@112012 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 03:14:03 +00:00
rbs%maths.uq.edu.au
486cb07a88 Compact code - use a helper function for a re-usable chunk of code
git-svn-id: svn://10.0.0.236/trunk@112011 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 03:04:14 +00:00
alecf%netscape.com
de696ad435 fix take 2 on bug 114134, crashes when reading utf8 strings from dtds/etc
r=dbaron, sr=jag
when multi-byte characters crossed a buffer boundary, we weren't correctly backing up and instead tried to decode the half-loaded utf8 character... in addition, our new "remainder" count was completely broken - we were adding the old remainder to the new remainder, when in fact we had just consumed the old remainder


git-svn-id: svn://10.0.0.236/trunk@112010 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:38:08 +00:00
beard%netscape.com
d432b61362 Simplified collector support by defining scan methods, and using Collector::Owner<T>.
git-svn-id: svn://10.0.0.236/trunk@112009 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:27:51 +00:00
beard%netscape.com
782f1fb418 Added templatized subclass of Collector::ObjectOwner to simplify the GC contract.
git-svn-id: svn://10.0.0.236/trunk@112008 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:27:01 +00:00
beard%netscape.com
f3c4689b67 Fix windows bustage.
git-svn-id: svn://10.0.0.236/trunk@112007 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:26:14 +00:00
hewitt%netscape.com
399946290d 116366 - js error in tabbrowser, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@112006 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:12:54 +00:00
hewitt%netscape.com
3b68bd2318 104401 - eliminate mOuter aggregate from nsXULElement (r=waterson, sr=hyatt)
git-svn-id: svn://10.0.0.236/trunk@112005 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:08:22 +00:00
hewitt%netscape.com
1a56c0aa7d 116341 - asking the column picker column for cell text, r=sspitzer, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112004 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 02:01:32 +00:00
hewitt%netscape.com
ec249a518b 116010 - tooltips over autocomplete or menulists will size themselves to source, r=hyatt, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112003 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:59:50 +00:00
rginda%netscape.com
1813beed6b add missing file
git-svn-id: svn://10.0.0.236/trunk@112002 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:41:58 +00:00
beard%netscape.com
23a8b301aa Fix mac bustage: jschar* and PRUnichar* aren't compatible.
git-svn-id: svn://10.0.0.236/trunk@112001 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:40:15 +00:00
hewitt%netscape.com
78490febf5 116341 - asking the column picker column for cell text, r=sspitzer, sr=blake
git-svn-id: svn://10.0.0.236/trunk@112000 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:26:17 +00:00
hewitt%netscape.com
9d979e2187 115632 - crash addreffing (nsIWidget *) in GetClientX, r=timeless, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111999 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:22:09 +00:00
darin%netscape.com
59c63dba70 these files no longer need to include nsEscape.h
git-svn-id: svn://10.0.0.236/trunk@111998 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:21:40 +00:00
hewitt%netscape.com
d753d74fc9 104401 - eliminate mOuter aggregate from nsXULElement, r=waterson, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111997 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:20:29 +00:00
darin%netscape.com
5ef0d8bd14 cleaning up some comments
git-svn-id: svn://10.0.0.236/trunk@111996 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:19:45 +00:00
hewitt%netscape.com
72a8b46e4a 70858 - [XUL 1.0] Implement <listbox>, r=evaugahn, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111995 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:18:10 +00:00
srilatha%netscape.com
fdbf86a6e5 Fix for bug 102766. Moving localizable mapi files to en-win.jar
r=racham@netscape.com, sr=sspitzer@netscape.com


git-svn-id: svn://10.0.0.236/trunk@111994 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:10:15 +00:00
srilatha%netscape.com
e7df00783f Fix for bug # 92437. Cleaning up code in this file
r=racham@netscape.com, sr=sspitzer@netscape.com


git-svn-id: svn://10.0.0.236/trunk@111992 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:06:02 +00:00
wtc%netscape.com
1b26f8bbc6 Bugzilla bug 118631: a correct implementation of _PR_CreateOS2Process.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
r=Javier Pedemonte.


git-svn-id: svn://10.0.0.236/trunk@111991 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:05:02 +00:00
rginda%netscape.com
4855974f4d bug 115695, rs=brendan, venkman only
ui changes related to pretty print support


git-svn-id: svn://10.0.0.236/trunk@111990 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 01:01:02 +00:00
rginda%netscape.com
0d2707afd4 bug 115695, rs=brendan, venkman only
netive changes relating to pretty print support, includes...
* remove jsdIPC interface, replaced with ulong offsets from PC 0.
* add |pcmap| parameter to select between sourcetext/prettyprint linemaps (pcToLine, lineToPc, and isLineExecutable.)
* add |functionSource| property to jsdIScript.
* add |tag| to jsdIScript.
* fixed potential jsdIScript leaks.


git-svn-id: svn://10.0.0.236/trunk@111989 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:56:35 +00:00
bryner%netscape.com
93d8a62d99 Dispatch a custom DOM event when the selected item is changed, needed for XBL dropdown lists. Bug 112713, r=jkeiser, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111988 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:53:15 +00:00
bryner%netscape.com
10f1b45420 Removing unused file xp_list.h. r=cls.
git-svn-id: svn://10.0.0.236/trunk@111987 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:51:51 +00:00
oeschger%netscape.com
7ecbff8464 just adding a new html help file for cotter, r=oeschger
git-svn-id: svn://10.0.0.236/trunk@111986 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:34:04 +00:00
aaronl%netscape.com
1f7c258c4c Bug 118851. Active Accessibility: return i18n compatible names again. r=jgaunt, sr=hewitt. Bug 119312. Active Accessibility: GetAccFocused needs to return the IAccessible for the currently focused node. r=jgaunt, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111985 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:23:06 +00:00
naving%netscape.com
b2aaec10f6 119350 r=nhotta sr=sspizter. make cross-folder msgNavigation follow the folder-pane sort order.
git-svn-id: svn://10.0.0.236/trunk@111984 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-12 00:11:07 +00:00
nhotta%netscape.com
1b6cfcbc13 Added wstring version of MakeFullAddress to nsIMsgHeaderParser,
changed non wstring functions to noscript because they need UTF-8 string and are not scriptable,
bug 118010, r=ducarroz, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@111983 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:52:15 +00:00
cotter%netscape.com
f360a4a28e ongoing privacy & security help content updates, r=oeschger; minor updates to keep help targets in synch with latest content changes.
git-svn-id: svn://10.0.0.236/trunk@111982 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:40:50 +00:00
ian.mcgreer%sun.com
05b6bbf20c *sigh*
fixed backward compatibity tests, but broke current version.  will have to rework.


git-svn-id: svn://10.0.0.236/trunk@111981 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:37:37 +00:00
cotter%netscape.com
88355790a7 ongoing privacy & security help content updates, r=oeschger (mostly Cookie Mgr, Password Mgr, and related files)
git-svn-id: svn://10.0.0.236/trunk@111977 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:25:07 +00:00
pschwartau%netscape.com
d6aa73e274 Updating JS_GetImplementationVersion() to date of latest JS release (67111).
git-svn-id: svn://10.0.0.236/trunk@111976 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:18:39 +00:00
bryner%netscape.com
a39df7b0a5 Fixing problems switching to modern skin, also adding a basic forms package to classic. r=ben, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@111975 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:14:43 +00:00
darin%netscape.com
2bd466825a fixes first part of bug 109179 "replace NS_EscapeURL with NS_EscapeURLPart"
r=andreas.otte@debitel.net
sr=alecf@netscape.com


git-svn-id: svn://10.0.0.236/trunk@111974 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 23:02:22 +00:00
darin%netscape.com
9e12988e78 fixes bug 117931 "Function shExpMatch in nsProxyAutoConfig.js: conversion
from shell pattern to regexp is incorrect."
patch=zybi@talex.com.pl
r=tingley@sundell.net
sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@111973 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 22:52:32 +00:00
alecf%netscape.com
1768676137 dammit why does this break linux?!
backing out my last checkin


git-svn-id: svn://10.0.0.236/trunk@111972 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 22:44:30 +00:00
darin%netscape.com
e26b828b6a fixes bug 112479 "HTTP needs complete support for nsIUploadChannel"
r=dougt, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111971 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 22:44:26 +00:00
alecf%netscape.com
e6fbcc6ced progress towards 108962 - fix nsLinebreakConverter to stop using private nsStr members
r=dbaron, sr=jag


git-svn-id: svn://10.0.0.236/trunk@111970 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 22:40:09 +00:00
ian.mcgreer%sun.com
18b97b7a4c temporary fix for bug 115360
git-svn-id: svn://10.0.0.236/trunk@111969 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 22:24:31 +00:00
dougt%netscape.com
031dee4c73 fixing build bustage. there is another nsMemory.h in xpcom/base which overwrote this copy
git-svn-id: svn://10.0.0.236/trunk@111968 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 21:05:08 +00:00
sdagley%netscape.com
ab21e79f51 Change to fix for #60203 - continue to delete temp files on exit of Mozilla app on platforms other than Mac per mscott's request. r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@111967 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:51:09 +00:00
darin%netscape.com
6978a23290 fixes bug 119103 "Host: header not being send correctly for IPv6 IP's"
r=morten@nilsen.com
sr=jag


git-svn-id: svn://10.0.0.236/trunk@111966 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:34:23 +00:00
alecf%netscape.com
a6159e518f fix for bug 114134 - crash when localizing some strings
when multi-byte characters crossed a buffer boundary, we weren't correctly backing up and instead tried to decode the half-loaded utf8 character... in addition, our new "remainder" count was completely broken - we were adding the old remainder to the new remainder, when in fact we had just consumed the old remainder
r=dbaron, sr=jag


git-svn-id: svn://10.0.0.236/trunk@111965 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:34:11 +00:00
darin%netscape.com
8784526667 fixes bug 117507 "HTTP Authentication hangs if no username/password is entered"
r=badami@netscape.com sr=jag


git-svn-id: svn://10.0.0.236/trunk@111964 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:33:03 +00:00
bnesse%netscape.com
499653b4e0 Removing files obsoleted by alecf's checkin for bug 112708.
git-svn-id: svn://10.0.0.236/trunk@111963 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:13:27 +00:00
dougt%netscape.com
35300582df Moving Memory Util functions into nsMemory. r=dmose, sr=jband, bug=119082
git-svn-id: svn://10.0.0.236/trunk@111962 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:12:22 +00:00
bnesse%netscape.com
526904761f Removing files obsoleted by the checkin for bug 89137.
git-svn-id: svn://10.0.0.236/trunk@111961 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:12:09 +00:00
dbaron%fas.harvard.edu
307538c3e3 Do restoration of information in the layout history state immediately after frame initialization rather than using separate code within PresShell::ContentAppended that calls GetPrimaryFrameFor (which is slow and forces every frame into the primary frame map, inefficiently). b=109428 r=rods sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111960 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:10:46 +00:00
bnesse%netscape.com
6644445ed3 Fix for bug 118903. Add autoconfig to install packaging. Also fixes copying of prefcalls.js to dist on Windows. r=alecf, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@111959 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 20:09:03 +00:00
mitchf%netscape.com
21d09daea7 fixed typo
git-svn-id: svn://10.0.0.236/trunk@111958 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:53:03 +00:00
jpierre%netscape.com
5c8b961ba4 Fix for 98068 - PR_CALLBACK OS/2 issues
git-svn-id: svn://10.0.0.236/trunk@111957 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:53:00 +00:00
sdagley%netscape.com
fd182171b1 Fix #60203 and #100460 - change name of downloaded files from the salted name to original name when download finishes and no longer delete temp files passed off to helper apps. Based on patch from Terence Tan. r=pinkerton,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@111956 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:51:57 +00:00
timeless%mac.com
01479ff578 Bug 114396ÿJS evaluation result is not displayed in the JS console
patch by neil@parkwaycc.co.uk r=doron sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@111955 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:45:00 +00:00
harishd%netscape.com
aebb8f7c06 Reduce the size of tokens. b=113657, r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111954 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:39:57 +00:00
bzbarsky%mit.edu
380edd4af3 Change more instances of NS_ConvertASCIItoUCS2 to NS_LITERAL_STRING.
Bug 104159, r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111953 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:39:51 +00:00
dbaron%fas.harvard.edu
f071fe9f2c Fix background painting as the default color while leaving a page. b=118867 r=sfraser sr=jst
git-svn-id: svn://10.0.0.236/trunk@111952 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:38:21 +00:00
hwaara%chello.se
153132265a #105842, "Empty or no <title> or image does not update title in tabbed browsing"
Patch by neil@parkwaycc.co.uk

r=jag, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@111951 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:37:20 +00:00
mitchf%netscape.com
4950e2213f Adds Javascript entry page into wizard (Bugscape #11290)
git-svn-id: svn://10.0.0.236/trunk@111950 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:33:33 +00:00
harishd%netscape.com
8ca1a4cdc8 Decrement mOpenFormCount only if there's an open form. b=115262, r=heikki, sr=jst.\n Counter related code should be DEBUG only. b=92618, r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111949 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:33:31 +00:00
attinasi%netscape.com
ecb20fc642 Fixed problem with images splitting when they should not be. b=111255 r=karnaze sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111948 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:32:55 +00:00
dbaron%fas.harvard.edu
f80ab46be4 Fix bustage.
git-svn-id: svn://10.0.0.236/trunk@111947 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:24:51 +00:00
hwaara%chello.se
33091cf772 #65523, "'View Stored Cookies' button needs a better name"
Patch by Vidar Braut Haarr <vidar@coretrek.com>

r=morse, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111946 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:24:17 +00:00
attinasi%netscape.com
f90ef7992e Added regression test for split images (bug 111255). Not part of build
git-svn-id: svn://10.0.0.236/trunk@111945 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:05:05 +00:00
attinasi%netscape.com
768c73848e Regression test for split images. Not part of build
git-svn-id: svn://10.0.0.236/trunk@111944 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 19:04:37 +00:00
relyea%netscape.com
15ae9934f3 Keep a copy of the DER Crl.
git-svn-id: svn://10.0.0.236/trunk@111943 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 17:31:09 +00:00
blizzard%redhat.com
7546fa2175 Add exclusion lists to the packager. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@111942 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 17:18:01 +00:00
alecf%netscape.com
05c3bf437f remove dead file - not used anywhere
git-svn-id: svn://10.0.0.236/trunk@111941 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 15:09:32 +00:00
rods%netscape.com
ce096ce41e reflow was using the wrong DC to rendering context for PP
now cropping progress title to 64 chars with elipse o the front
BUg 117745,118729 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111940 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 11:59:00 +00:00
rods%netscape.com
eeb370541a reflow was using the wrong DC to rendering context for PP
BUg 117745 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111939 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 11:56:10 +00:00
rods%netscape.com
e4a9e6382d Fixing build problem
Bug 119147 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111937 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 11:48:28 +00:00
wtc%netscape.com
9521a5baac Bugzilla bug 119406: fixed a misspelling. Thanks to Nick Blievers
<nickb@adacel.com.au> for the bug report and the fix.


git-svn-id: svn://10.0.0.236/trunk@111935 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 05:35:26 +00:00
rbs%maths.uq.edu.au
c264cfec89 Some tweaks
git-svn-id: svn://10.0.0.236/trunk@111934 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 05:08:11 +00:00
beard%netscape.com
0a3b34410d Starting to develop gc infrastructure.
git-svn-id: svn://10.0.0.236/trunk@111933 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 04:45:02 +00:00
beard%netscape.com
598d5796c6 copy(NULL) == NULL
git-svn-id: svn://10.0.0.236/trunk@111932 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 04:42:11 +00:00
bryner%netscape.com
9c4a2159b6 XBL form control work-in-progress:
- Separated form control css into implementation (in layout/html/forms),
and appearance (in the theme)
- Implemented select size=1 in modern
- Hooked up onchange events for select size=1
- Removed unneeded theme.mk file

Not turned on by default.  r/sr=hewitt.


git-svn-id: svn://10.0.0.236/trunk@111931 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 04:34:19 +00:00
zach%zachlipton.com
d10de70251 Additional fix for bug 112914: "Test should not cat $file" Previous
patch fixed the problem, but this patch stops once it finds strict so
it will not take as long to run.

Patch by ddkilzer@theracingworld.com. R=zach@zachlipton.com though review
is not required for tests.


git-svn-id: svn://10.0.0.236/trunk@111930 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:53:18 +00:00
aaronl%netscape.com
76242faffd Active Accessibility: use tooltiptext attribute for accessible name if there is no label. r=jgaunt, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111929 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:49:13 +00:00
aaronl%netscape.com
33129ce5b8 Bug 119067. Add nsIDOMXULMenuListElement.idl, implement open property. r=jgaunt, sr=hyatt. Bug 119251 - Active Accessibility status bar shouldn't act like a leaf - need the ability to have children. r=jgaunt, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111928 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:48:02 +00:00
bryner%netscape.com
f4ab16eebb bug 90254 - blank menu item under privacy and security on mac. r=stephend, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@111927 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:17:36 +00:00
tor%cs.brown.edu
f4e92c7de7 Bug 116378: fix win32 byte ordering. r=pavlov, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@111926 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:16:44 +00:00
andreww%netscape.com
c8aee18aeb bugzilla bug 112314,85226 r=shliang (shuehan) , sr=hewitt ; fixing themes preview window
git-svn-id: svn://10.0.0.236/trunk@111925 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:05:25 +00:00
waterson%netscape.com
df9d617a7a Bug 118863. Fix several incorrect uses of IsElementContainedBy when IsElementInBuilder is required. Fixes problems with nested templates. r=rjc, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@111924 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:00:53 +00:00
andreww%netscape.com
c7c4bdf859 bugzilla bug 29896 r=blake, racham, sr=hewitt folder names truncate in middle instead of right in folderpane.
git-svn-id: svn://10.0.0.236/trunk@111923 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 03:00:38 +00:00
rbs%maths.uq.edu.au
fa4baaf863 Alert! MissingMathML fonts. Here goes the prompt that the user will see when it is detected that crucial stretchy MathML fonts are not installed. The list of those fonts that are missing is shown so that the user can install them. The message is hardcoded and would need to be localized
git-svn-id: svn://10.0.0.236/trunk@111922 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 02:57:03 +00:00
andreww%netscape.com
f7f146a583 bugzilla bug 62011 r=racham, shliang sr=hewitt status bar in subscribe dlg should be at bottom.
git-svn-id: svn://10.0.0.236/trunk@111921 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 02:52:26 +00:00
javi%netscape.com
1b8e7e1b7a Turns out there isn't a corresponding .def file for the Builtins module.
So I still need this file.


git-svn-id: svn://10.0.0.236/trunk@111920 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 02:19:41 +00:00
javi%netscape.com
255597de45 *.exp files (for symbol exporting) are now generated dynamically.
git-svn-id: svn://10.0.0.236/trunk@111919 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 02:13:49 +00:00
beard%netscape.com
ba95ef2e98 First working version using ObjectOwner & semi-spaces.
git-svn-id: svn://10.0.0.236/trunk@111918 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:59:52 +00:00
danm%netscape.com
95158582d6 constrain windows centered on a parent window to be onscreen. bug 119332 r=ben,hyatt
git-svn-id: svn://10.0.0.236/trunk@111917 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:53:23 +00:00
pschwartau%netscape.com
ccc2a91b66 Correcting a mistaken comment.
git-svn-id: svn://10.0.0.236/trunk@111916 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:34:07 +00:00
darin%netscape.com
841f2009de fixes bug 118995 "links with non-ascii characters fail to work in Mozilla 0.9.7"
patch=william.tan@i-dns.net
r/sr=brendan,darin


git-svn-id: svn://10.0.0.236/trunk@111915 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:31:43 +00:00
harishd%netscape.com
78612453d2 119038 - Make sure that WillResume() and WillInterrupt() get called on the sink. This should fix the fast loader assertion. r=heikki, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111914 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:26:41 +00:00
pschwartau%netscape.com
c98a4807b2 Initial add. Regression test for bug 103602.
git-svn-id: svn://10.0.0.236/trunk@111913 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:23:40 +00:00
ssu%netscape.com
3fbbdaa0db checking in patch for neil@parkwaycc.co.uk. fixes bug 102711 - implement F6/shift+F6 and Ctrl+(shift)+tab to cycle through panes in mailnews window. r=ssu, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111912 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:17:04 +00:00
sdagley%netscape.com
97ffb47229 checking in as binary (hopefully)
git-svn-id: svn://10.0.0.236/trunk@111911 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:12:58 +00:00
ssu%netscape.com
18af40ed41 fixing bug 85512 - Change mnemonic for File;Compact Folders and File;Get New Messages For. r=racham, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111910 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:11:39 +00:00
danm%netscape.com
fde611be88 restore persistent (maximized) size state after position and size are restored. bug 119006 r=ben,hyatt
git-svn-id: svn://10.0.0.236/trunk@111909 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:08:49 +00:00
naving%netscape.com
2531b4ded1 118137 r=bienvenu sr=sspitzer. fix crash upon deleting large number of messages.
git-svn-id: svn://10.0.0.236/trunk@111908 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:05:53 +00:00
kirk.erickson%sun.com
be41a6dbba Fixed termination when using -L 30 (see bug 107777).
This is a temporary solution, creating SYSTEM rather than USER loggerThread.
Later we should create a USER thread, Interrupt, and tell the thread to exit.


git-svn-id: svn://10.0.0.236/trunk@111907 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 01:03:28 +00:00
jpierre%netscape.com
83f7cb4f36 Fix for 118793 - remove GBASH references from OS2.mk
git-svn-id: svn://10.0.0.236/trunk@111906 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:48:49 +00:00
rjc%netscape.com
4ac1110065 Fix bug # 77460: reduce string usage in search handling. r=ben r/sr=jag
git-svn-id: svn://10.0.0.236/trunk@111905 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:44:16 +00:00
ian.mcgreer%sun.com
e91823638e fix crash seen in PSM
git-svn-id: svn://10.0.0.236/trunk@111904 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:41:26 +00:00
cathleen%netscape.com
5971d227ad fix bug 118044, windows static build bustage. sr=waterson r=darin, timeless
git-svn-id: svn://10.0.0.236/trunk@111903 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:33:37 +00:00
relyea%netscape.com
3062b0e3b5 Fix dual key generation crash.
git-svn-id: svn://10.0.0.236/trunk@111902 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:33:08 +00:00
rogerl%netscape.com
7757adc8c0 Fixed up file list.
git-svn-id: svn://10.0.0.236/trunk@111901 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:29:25 +00:00
andreww%netscape.com
a2eca3ef51 Bugzilla bug 105801 fixes to modal about dialog. sr=ben, r=timeless
git-svn-id: svn://10.0.0.236/trunk@111900 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:29:06 +00:00
bzbarsky%mit.edu
0575435ca2 Add video/x-mng to the Accept header. Patch by Peter Janes
<peterj@liberate.com>, bug 118979, r=bzbarsky, sr=darin


git-svn-id: svn://10.0.0.236/trunk@111899 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:19:57 +00:00
rogerl%netscape.com
dd695f59c6 Added regexpwrapper.
git-svn-id: svn://10.0.0.236/trunk@111898 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:18:14 +00:00
bzbarsky%mit.edu
b7de1b681f Implement computed position and clip, make computed style not round
values, fix font-style to say "normal" instead of "", and some random
cleanup.  Bugs 116032, 116033, 94080, 98052


git-svn-id: svn://10.0.0.236/trunk@111897 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:15:55 +00:00
rogerl%netscape.com
caa1fd0f57 Added trailing newline at EOF for gcc.
git-svn-id: svn://10.0.0.236/trunk@111896 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:12:16 +00:00
bzbarsky%mit.edu
5bba6cc807 Build system changes to build nsDOMCSSRect. Bug 116032, r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111895 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:12:10 +00:00
bzbarsky%mit.edu
bed5a07b00 Adding nsIDOMRect implementation to support computed clip. Not part of
build yet.  Bug 116032, r=peterv, sr=jst


git-svn-id: svn://10.0.0.236/trunk@111894 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:09:01 +00:00
rogerl%netscape.com
e16fd8fc14 Added trailing newline for gcc.
git-svn-id: svn://10.0.0.236/trunk@111893 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:07:53 +00:00
sspitzer%netscape.com
7722497eab fix for #118876. fix xml error when printing addressbook cards with < & or >.
use the txt to html converter to turn those into entities.
r=bienvenu,sr=mscott


git-svn-id: svn://10.0.0.236/trunk@111892 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:07:45 +00:00
timeless%mac.com
c07931f291 Bug 119295 [mach] Mach-O Lacks a Custom Icon
patch by zach@zachlipton.com r=pinkerton sr=smfr


git-svn-id: svn://10.0.0.236/trunk@111891 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:06:27 +00:00
rogerl%netscape.com
e1787a8cdf Fixed case for include filename.
git-svn-id: svn://10.0.0.236/trunk@111890 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-11 00:01:14 +00:00
jband%netscape.com
c2d17c7692 trivial fix to allow freeing a variant array type that we do in fact create. rs=vidur
git-svn-id: svn://10.0.0.236/trunk@111889 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:55:32 +00:00
jband%netscape.com
46c916b18c part of fix to bug 114115. Let xpti avoid building interface infos that we don't actually need by giving it a clue about which ones we want. r=dbradley sr=jst
git-svn-id: svn://10.0.0.236/trunk@111888 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:52:10 +00:00
jband%netscape.com
c3ba209a21 Fix bug 114115. Reduce long lived allocations by refactoring to hold main interface info structs in arena and buil refcounted info objects on demand (though cached for reuse) r=dbradley sr=jst
git-svn-id: svn://10.0.0.236/trunk@111887 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:49:47 +00:00
jband%netscape.com
8f8ebb89a2 part of fix to bug 114115. Old code was calling through a pointer without holding a reference. r=dbradley sr=jst
git-svn-id: svn://10.0.0.236/trunk@111886 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:45:06 +00:00
rbs%maths.uq.edu.au
526b3dfa82 [MathML only] Rename the pointer on the embellished operator from |firstChild| to |next| because it is more clearer with the latter that it is an hierarchy. Also made the inheritance of the displaystyle more reliable by walking up to the root <math> tag if necessary, e.g., if a MathML frame happens to be surrounded by non-MathML helper frames needed for its support
git-svn-id: svn://10.0.0.236/trunk@111885 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:40:40 +00:00
jband%netscape.com
243a85796b fix bug 19330. Lost the setting of rv in previous fix. sr=darin r=alecf
git-svn-id: svn://10.0.0.236/trunk@111884 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:39:50 +00:00
timeless%mac.com
4c5448237b Bug 119295 [mach] Mach-O Lacks a Custom Icon
patch by zach@zachlipton.com r=pinkerton sr=smfr


git-svn-id: svn://10.0.0.236/trunk@111877 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:36:56 +00:00
bienvenu%netscape.com
76a6e6807e check in fix for problem with download and sync messages dlg on os/2 for mkapply, r=timeless, sr=bienvenu 113671
git-svn-id: svn://10.0.0.236/trunk@111876 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:36:42 +00:00
morse%netscape.com
a3d09ee5e6 bug 112649, hide/disable various elements in cookie task menu, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111875 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:33:36 +00:00
rods%netscape.com
1652880107 Wasn't setting the default correctly.
Bug 118409 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111874 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:22:14 +00:00
bienvenu%netscape.com
997c2b8ad2 make mimemoz cache images in mem cache instead of dropping them on the floor, fixes case where imap message gets fetch multiple times, r=sspitze, sr=mscott 93208
git-svn-id: svn://10.0.0.236/trunk@111873 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:18:41 +00:00
waterson%netscape.com
ea6ab891de Bug 96108. Clean up some debug-only fallout.
git-svn-id: svn://10.0.0.236/trunk@111872 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 23:08:54 +00:00
law%netscape.com
706b57b41f Bug 87257; delay default browser dialog till after navigator opens; r=jag, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111871 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:58:27 +00:00
srilatha%netscape.com
56204bf958 Fix for bug# 104258.
Dlg for setting to default mail should not appear when I'm composing a msg
r=ssu, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@111870 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:51:30 +00:00
sonja.mirtitsch%sun.com
c71cbd5329 asleep of 3 seconds after killing of teh selfserv doesn't seem to be
sufficient - either that or it takes a lot longe now to start up


git-svn-id: svn://10.0.0.236/trunk@111869 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:47:12 +00:00
ducarroz%netscape.com
6d4cf38d0c Fix for bug 115446. Need to remove attribute width or height of boxes around splitters when caching a compose window. R=dmose, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111868 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:43:28 +00:00
racham%netscape.com
901fad79e0 Fixing bug 117714. This fix saves and retrieves preferences in smime panel properly. Thanks to Stephane Saux for the patch he proposed. Needed to add more changes to that so that prefs are saved while user moves across items like Server Settings, Addressing, etc under a given account in the AccountManager panel. r=sspitzer, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111867 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:40:27 +00:00
relyea%netscape.com
7044e8eccf Fix Crl import Crash. (use the template, not the attribute list).
git-svn-id: svn://10.0.0.236/trunk@111866 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:38:15 +00:00
beard%netscape.com
d161f762c5 Added regexpwrapper.cpp, and mozilla/js2/src/regexp to the include paths....
git-svn-id: svn://10.0.0.236/trunk@111865 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:23:48 +00:00
beard%netscape.com
2d30bd6ad1 Added regexpwrapper.cpp, and mozilla/js2/src/regexp to the include paths.
git-svn-id: svn://10.0.0.236/trunk@111864 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:23:41 +00:00
beard%netscape.com
3a6a87c143 Changed data structures for root management. Added ObjectScanner to abstract object scanning.
git-svn-id: svn://10.0.0.236/trunk@111863 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:21:52 +00:00
shanjian%netscape.com
049ebac0d8 #118606 support opentype format 12 CMAP table
r=rbs, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111862 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:06:58 +00:00
beard%netscape.com
47490c5561 Fix Activation constructor warnings. Reindent liberally.
git-svn-id: svn://10.0.0.236/trunk@111861 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:04:11 +00:00
beard%netscape.com
ef6f78e3cf Avoid use of String::c_str(), use String::begin() instead. This also works around a bug in Mac OS X's bastring.h.
git-svn-id: svn://10.0.0.236/trunk@111860 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:03:16 +00:00
sspitzer%netscape.com
ed70d129b9 fix for #117952. addresses disappear when you scroll.
fix by hyatt (originally for bug #96899).  I'm just re-landing it.
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@111859 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:01:56 +00:00
morse%netscape.com
2b35a79913 bug 117155, garbage characters in cookie/signon manager dialogs, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111858 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:01:43 +00:00
dsirnapalli%netscape.com
f474145254 updated the test case.
git-svn-id: svn://10.0.0.236/trunk@111857 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 22:00:27 +00:00
rchen%netscape.com
b9bc6dc02e Fix for bug 96759. Add composercharsetLoadListener function to listen to the page and SetForcedEditorCharset function to solve
the menu selection problem. r=nhotta,sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@111856 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:55:26 +00:00
mikep%oeone.com
ea048297b6 Fixed bug 118752 with two radio buttons being selected.
git-svn-id: svn://10.0.0.236/trunk@111855 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:52:53 +00:00
myk%mozilla.org
c8355dadaf Fix for bug 113383: Add a link to the dependent bug in emails about a dependent bug changing state.
Patch by Myk Melez <myk@mozilla.org>.
r=caillon,jake


git-svn-id: svn://10.0.0.236/trunk@111854 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:47:04 +00:00
alecf%netscape.com
fd8e16ea93 some leftover files that I forgot to checkin to bug 100212, converting nsIFile.URL over to nsIIOService
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@111853 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:36:17 +00:00
rbs%maths.uq.edu.au
7a9d642ace Finishing touch to MathML bug 114909
git-svn-id: svn://10.0.0.236/trunk@111852 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:30:41 +00:00
shanjian%netscape.com
b6116fc576 #106476 A more readable approach in resolving fonts
r=rbs, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111851 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:26:07 +00:00
bienvenu%netscape.com
99d6b1db75 fix problem issuing search in non selected folder after copying to sent folder r/sr=sspitzer 119154
git-svn-id: svn://10.0.0.236/trunk@111850 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 21:23:02 +00:00
ian.mcgreer%sun.com
41121f3550 CERT_FindCertIssuer had a fallback to just grab any cert with the correct subject when all else fails.
git-svn-id: svn://10.0.0.236/trunk@111849 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 20:24:46 +00:00
shannond%netscape.com
69da9f8a57 mozilla/cck/ib/comp.h is now located in mozilla/cck/globals/comp.h as a result
of bug 113818.  Removing this file from this directory since it is no longer
needed.


git-svn-id: svn://10.0.0.236/trunk@111848 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 19:51:50 +00:00
shannond%netscape.com
cc009a0f69 mozilla/cck/ib/comp.cpp has moved to mozilla/cck/globals/comp.cpp as a
result of bug 113818.  Removing this file from this directory since it
is no longer needed.


git-svn-id: svn://10.0.0.236/trunk@111847 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 19:50:28 +00:00
javi%netscape.com
b0b0b55921 Give the shared library fragment names.
git-svn-id: svn://10.0.0.236/trunk@111844 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 18:15:28 +00:00
rogerl%netscape.com
ea5416929e Fixed minor bugs.
git-svn-id: svn://10.0.0.236/trunk@111843 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 18:10:48 +00:00
ian.mcgreer%sun.com
26c0d7a35b Fix chaining bug. Cert's trust needs to be set before call to matchUsage.
git-svn-id: svn://10.0.0.236/trunk@111842 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 18:10:43 +00:00
bienvenu%netscape.com
28995dfed9 fix blocker 119202 delete button disabled after deleting message r/sr=sspitzer backing out fix for 118137
git-svn-id: svn://10.0.0.236/trunk@111840 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 17:14:12 +00:00
pinkerton%netscape.com
0206c2babf invisible windows need the windowConstrain event handler. It was left out by mistake for those windows in my last checkin. Pull the invisible window code out in its own case so this doesn't happen again. r=sdagley, sr=sfraser. bug#118198
git-svn-id: svn://10.0.0.236/trunk@111839 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:40:33 +00:00
ian.mcgreer%sun.com
33e4698aeb need to make sure trust is updated if it was already created
git-svn-id: svn://10.0.0.236/trunk@111838 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:30:06 +00:00
alex.fritze%crocodile-clips.com
9f16d21d3e [SVG only] Fix locale-related problems (bug 99771).
Patch by <daniele@grinta.net>


git-svn-id: svn://10.0.0.236/trunk@111837 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:28:15 +00:00
rods%netscape.com
042dd90c2f Removing an uneeded line of code when this got accidently checked in
git-svn-id: svn://10.0.0.236/trunk@111836 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:23:57 +00:00
leaf%mozilla.org
a09d52fa13 Automated update
git-svn-id: svn://10.0.0.236/trunk@111835 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:12:20 +00:00
ian.mcgreer%sun.com
e4d842c387 bug 118051, make Stan pki1 headers private exports for 3.4
git-svn-id: svn://10.0.0.236/trunk@111834 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:11:04 +00:00
jdunn%netscape.com
de3ab61152 adding HAVE_FLOCKFILE test for pangoLite
r=cls@seawood.org
# 118825


git-svn-id: svn://10.0.0.236/trunk@111833 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 15:00:42 +00:00
glazman%netscape.com
2f5b7a3b1a oops, I erroneously left this code in my big yesterday's check-in and this belongs to another bug (118110); b=77705
git-svn-id: svn://10.0.0.236/trunk@111832 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:51:45 +00:00
ian.mcgreer%sun.com
5e7ce75480 Only release crypto context's reference if cert was removed. Should not have caused 3.4 bugs but was nonetheless incorrect.
git-svn-id: svn://10.0.0.236/trunk@111831 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:34:36 +00:00
ian.mcgreer%sun.com
05e10a2919 back out previous change
Unlike the other hash indexes, the issuer and serial is unique.  If the issuer and serial exists in the cache, the cert pointer must be valid (the cache is holding a reference).


git-svn-id: svn://10.0.0.236/trunk@111830 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:28:53 +00:00
brade%netscape.com
539faeabfc remove unused static kPrefServiceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111829 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:19:26 +00:00
brade%netscape.com
59311cf7e6 remove unused statics kCSSLoaderCID and kXULID for gain of 19 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111828 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:18:55 +00:00
brade%netscape.com
a682227c6c remove unused static kIOServiceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111827 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:18:35 +00:00
brade%netscape.com
96f0200194 remove unused statics kPlatformCharsetCID and kUBidiUtilCID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111826 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:16:29 +00:00
jdunn%netscape.com
01a246e76f AIX's new compiler, xlC5.x, doesn't allow the use of "friend" to declare
a function prototype.  So we have to decare the function and then
declare it a friend.  When Default arguments are used, they need to
be specified in the function prototype and NOT in the friend declaration.
# 43311
r=dbaron@fas.harvard.edu


git-svn-id: svn://10.0.0.236/trunk@111825 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:16:05 +00:00
brade%netscape.com
5b5fdeed0b remove unused static kRDFInMemoryDataSourceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111824 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:15:51 +00:00
brade%netscape.com
9770d6854e remove unused statics kDataTimeFormatIID and kTextNodeCID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111823 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:15:18 +00:00
brade%netscape.com
953952c8ec remove unused statics kCSSParserCID, kDOMScriptObjectFactoryCID, kLoadGroupCID, kRDFCompositeDataSourceCID, kRDFContainerUtilsCID, kRDFInMemoryDataSourceCID, kXULTemplateBuilderCID, and kXULOutlinerBuilderCID for gain of 160 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111822 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:15:04 +00:00
brade%netscape.com
e59e6276ae remove unused statics kCRangeCID and kCContentIteratorCID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111821 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:12:24 +00:00
brade%netscape.com
f34e725653 remove unused static kXULPopupListenerCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111820 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:12:01 +00:00
brade%netscape.com
b35c90f856 remove unused static kDOMScriptObjectFactoryCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111819 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:11:45 +00:00
brade%netscape.com
10bfde9604 remove unused static kNameSpacemanagerCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111818 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:10:58 +00:00
brade%netscape.com
f712b4870e remove unused static kParserCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111817 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:10:08 +00:00
brade%netscape.com
df74258b9a remove unused statics kNameSpaceManagerCID, kXMLDocumentCID and kParserCID for gain of 48 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111816 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:09:09 +00:00
brade%netscape.com
39059cb173 remove unused statics kCSSBreaksSID and kCSSPageSID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111815 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:08:36 +00:00
brade%netscape.com
c1caa500c8 remove unused static kISupportsIID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111814 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:07:59 +00:00
brade%netscape.com
aff55af106 remove unused static kIOServiceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111813 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:07:41 +00:00
brade%netscape.com
773e92d74f remove unused static kCharsetConverterManagerCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111812 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:07:22 +00:00
peterv%netscape.com
86506e2239 Keeping up with outliner changes. r=dmose. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111811 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:06:47 +00:00
brade%netscape.com
8c2aaf40c9 remove unused static kPrefServiceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111810 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:06:15 +00:00
brade%netscape.com
9de532d67f remove unused statics kEventQueueServiceCID, kEventQueueService and kScrollingViewCID for gain of 48 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111809 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:05:55 +00:00
brade%netscape.com
e1d226f0c4 remove unused statics kPresShellCID and kCParserCID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111808 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:05:04 +00:00
brade%netscape.com
4e37f2f108 remove unused statics kCContentIteratorCID and kCSubtreeIteratorCID for gain of 32 bytes (bug 117927; r/sr=jst,darin)
git-svn-id: svn://10.0.0.236/trunk@111807 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 14:03:51 +00:00
jaggernaut%netscape.com
04a2ce8ce9 Bug 119109: Accelerator keybindings are screwed up. Fixing today's wannabe blocker (simple typo in harish's ports bustage fix), r=peterv.
git-svn-id: svn://10.0.0.236/trunk@111806 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 13:34:03 +00:00
dbradley%netscape.com
911e370581 Bug 114257 - win32 xpidl doesn't handle unix paths properly. patch=dbradley, r=cls, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111805 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 13:03:45 +00:00
alex.fritze%crocodile-clips.com
74bbdddac8 Remove files with too long (>31chars) names. (Replacements in tree already)
git-svn-id: svn://10.0.0.236/trunk@111804 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 12:14:24 +00:00
peterv%netscape.com
933e7b6feb Readding files with shorter names, mac doesn't like long names. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111803 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 10:55:28 +00:00
seawood%netscape.com
36ec67a6b0 Landing BeOS BONE support.
Thanks to Matthew Zahorik <maz@albany.net> & Paul Ashford <arougthopher@lizardland.net> for the patch.
Bug #71697 r=wtc/cls


git-svn-id: svn://10.0.0.236/trunk@111802 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 09:50:36 +00:00
brendan%mozilla.org
dca9356b95 Remove Call constructor (118732) and fix old bug in Function where it failed to convert args to strings (118849; both r=timeless, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@111801 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 08:51:01 +00:00
seawood%netscape.com
5a93fdeaae Link jsd into application in a "static" build.
Thanks to Robert Ginda <rginda@netscape.com> for the patch.
Bug #118784 r=cls


git-svn-id: svn://10.0.0.236/trunk@111800 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 08:47:01 +00:00
katakai%japan.sun.com
cb34e417ed bug 109723
Mozilla will crash when the XIM server is terminated.
gdk_im_ready() checking is needed before XGet/SetICValues()
r=pavlov, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@111799 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 08:06:09 +00:00
katakai%japan.sun.com
6b92efb416 bug 110411
XIM performance improvement for over-the-spot mode
avoid unnecessary calls for over-the-spot
r=pavlov, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@111798 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 07:58:09 +00:00
jaggernaut%netscape.com
4f867accb0 Duh. Made a thinko on commenting out the ifdef.
git-svn-id: svn://10.0.0.236/trunk@111797 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 06:55:18 +00:00
timeless%mac.com
e277a296ca use brandShortName
git-svn-id: svn://10.0.0.236/trunk@111796 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 06:00:26 +00:00
timeless%mac.com
173c74bc00 fix tasks menu
git-svn-id: svn://10.0.0.236/trunk@111795 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 05:59:11 +00:00
stephend%netscape.com
3c250b18ef bug 67359 - fixing message mail attach offline icon. r=andreww,sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@111794 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 05:46:16 +00:00
varga%utcru.sk
8174569821 Fix for 116739. Many assertions when moving over the blank area of outliners.
Fix for 118632. file picker can display all column arrows.
r=bryner, sr=hyatt

- getCellAt() now checks for correct mouse coordinates and sets row value
  to -1 for invalid coordinates.
- added bail out checks to all callers.


git-svn-id: svn://10.0.0.236/trunk@111793 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:47:52 +00:00
rbs%maths.uq.edu.au
8dbb385e2b Fix MathML bug 114909 - dynamically changing the displaystyle attribute in <mstyle> tag doesn't change display
git-svn-id: svn://10.0.0.236/trunk@111791 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:42:55 +00:00
ian.mcgreer%sun.com
0938408b74 add command to certutil for dumping the chain of a cert
git-svn-id: svn://10.0.0.236/trunk@111790 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:30:00 +00:00
jkeiser%iname.com
a16ac6d4e6 Improved CTRL+mouse/keyboard selection (bug 40983). r=rods, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111789 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:23:13 +00:00
colinp%oeone.com
22dde4fd86 patch 63468 - fix for bug 118069
git-svn-id: svn://10.0.0.236/trunk@111788 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:19:19 +00:00
stephend%netscape.com
878f698643 Bug 114543. Error in Javascript console on using 'Open in New Tab' on a link. Patch by John Morrison <jrgm@netscape.com> r=jag, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111787 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 04:16:22 +00:00
lordpixel%mac.com
e9dd704861 Fix for bug 66814. r=pink, sr=smfr
git-svn-id: svn://10.0.0.236/trunk@111786 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 03:11:02 +00:00
nelsonb%netscape.com
b3949a7795 Add error strings for new NSPR error codes. Bug 118668.
git-svn-id: svn://10.0.0.236/trunk@111785 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 03:00:30 +00:00
timeless%mac.com
c75fb2e609 Bug 116158 Enhance the workaround for bug 88554
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless, r=rods, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@111784 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:51:26 +00:00
bienvenu%netscape.com
535f382182 fix problem downloading message with inline images multiple times 93298 uploading messages to certain imap servers 72928 implement privileges command for imap folder sharing r=sspitzer, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111783 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:46:40 +00:00
timeless%mac.com
39778a4e97 Bug 84380 Need a component that generates thai presentation forms
patch by Roland.Mainz@informatik.med.uni-giessen.de r=cls, r=pradhat, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111782 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:32:43 +00:00
waterson%netscape.com
9713142f08 Bug 118211. Utility to convert content dumps to HTML. Debug-only code.
git-svn-id: svn://10.0.0.236/trunk@111781 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:25:08 +00:00
bzbarsky%mit.edu
71baca7741 Fix assertions when getting computed -moz-outline-width and
-moz-marker-offset and enable these in Inspector.  Bug 114086, r=fabian,
sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111780 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:20:17 +00:00
bienvenu%netscape.com
f173c6ca4a whitespace cleanup
git-svn-id: svn://10.0.0.236/trunk@111779 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:19:56 +00:00
jaggernaut%netscape.com
9edc6ab7cd Bug 115854: Clean up shutdown warnings in service manager, add IID, CID and ContractID info. r=dougt, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111778 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:10:37 +00:00
bienvenu%netscape.com
a6546f5e07 add interfaces to keep track of mem cache sessions and mem cache entries r=sspitzer, sr=mscott 93208
git-svn-id: svn://10.0.0.236/trunk@111777 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:10:16 +00:00
markh%activestate.com
e51cc6d0d4 More ComponentManagerObsolete fixes.
Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@111776 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 02:01:58 +00:00
timeless%mac.com
eee97623a2 Bug 99808 javascript errors in nsSidebar.js
patch by jband r=sgehani sr=jst


git-svn-id: svn://10.0.0.236/trunk@111775 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:58:31 +00:00
nhotta%netscape.com
65b28b845b Changed ProcessDraftOrTemplateOperation, to set an override charset only if the original message has an override charset,
bug 116424, r=ducarroz, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@111774 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:46:37 +00:00
bienvenu%netscape.com
6daeb0eccd fix crash parsing mork files rs=sspitzer 114900
git-svn-id: svn://10.0.0.236/trunk@111773 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:42:26 +00:00
nhotta%netscape.com
742b2ad24c Changed mime_convert_charset to initialized the result value, bug 115387, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@111772 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:37:40 +00:00
nhotta%netscape.com
febf147890 Set output behavior for unicode encoder to prevent the convesion to be aborted,
bug 118618, r=naving, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@111771 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:36:59 +00:00
ducarroz%netscape.com
c6dfa1c2e5 Fix for bug 109209. Don't erase actual flags when disabling/enabling the editor widget. Did also some cleanup for safe code. R=dmose, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111770 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:35:45 +00:00
naving%netscape.com
e42a6a8015 112301 sr=sspitzer. Make the folders in menus and popups appear in the same order as in folder-pane.
git-svn-id: svn://10.0.0.236/trunk@111768 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:11:20 +00:00
ssu%netscape.com
cb68682f50 undoing my previous accidental checkin
git-svn-id: svn://10.0.0.236/trunk@111767 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:09:43 +00:00
ssu%netscape.com
50dd3c75e1 fixing bug 113744 - Select All in message pane context menu doesn't work. r=racham, sr=m3scott
git-svn-id: svn://10.0.0.236/trunk@111766 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:06:05 +00:00
rbs%maths.uq.edu.au
4d279bc83d Compact code, b=118617, r=shanjian, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111765 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:05:38 +00:00
ssu%netscape.com
1c57b2f405 undoing my previous accidental checkin
git-svn-id: svn://10.0.0.236/trunk@111764 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:02:43 +00:00
relyea%netscape.com
de7af3febc Set the trust order for a newly installed built-ins to 100
git-svn-id: svn://10.0.0.236/trunk@111763 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:01:09 +00:00
ssu%netscape.com
6d198dcb71 vim mailOverlay.xul
git-svn-id: svn://10.0.0.236/trunk@111762 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:00:47 +00:00
relyea%netscape.com
3e4c0e18ba Fix default trust and cipher orders.
git-svn-id: svn://10.0.0.236/trunk@111761 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 01:00:20 +00:00
relyea%netscape.com
af84479b7f Set up default trust order correctly.
Default trustorder is
   0 for the internal token
   100 for the builtins
   50 for everyone else

Default Cipher order is
   100 for the internal token
   0 for everyone else


git-svn-id: svn://10.0.0.236/trunk@111760 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:59:26 +00:00
smeredith%netscape.com
907bfd4b43 Removed CCK working from new config dialog.
git-svn-id: svn://10.0.0.236/trunk@111759 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:55:28 +00:00
kaie%netscape.com
be7f6fec6f b=116334 Allowing conditional usage of NSS 3.4
r=wtc sr=blizzard
Should not affect standard build (without having explicitly set NSS_3_4 in the environment)


git-svn-id: svn://10.0.0.236/trunk@111758 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:47:07 +00:00
relyea%netscape.com
144603d86b Initialize OCSP status variable
git-svn-id: svn://10.0.0.236/trunk@111757 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:45:27 +00:00
relyea%netscape.com
732ef51aa6 Enable OCSP code.
git-svn-id: svn://10.0.0.236/trunk@111756 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:43:39 +00:00
nhotta%netscape.com
71d7c5ce1e Change the conversion function to return a length to eliminate unnecessary strlen by the caller,
bug 116134, r=ducarroz, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@111755 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:42:59 +00:00
jfrancis%netscape.com
df2c1953c2 fix for 119053: backspace/delete can delete two br's instead of one. r=fm; sr=kin
git-svn-id: svn://10.0.0.236/trunk@111754 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:29:04 +00:00
rogerl%netscape.com
474dee8e7e incremental fixes
git-svn-id: svn://10.0.0.236/trunk@111753 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:23:24 +00:00
rbs%maths.uq.edu.au
13b4696963 Grab a low hanging perf fruit by switching to an API that doesn't copy the font, b=118918, r=dbaron, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111752 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:04:35 +00:00
bstell%ix.netcom.com
90bea81de4 bug 116150 add NextNonEmptyCCMapPage and SetChars(PRUint16* aCCMap)
for FreeType2 font code
r=shanjian, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111751 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:01:38 +00:00
naving%netscape.com
791b8f8815 118137 r=bienvenu sr=sspitzer. fix crash on deleting large num of msgs using ctrl-key.
suppress the fireOnSelectHandler() until we are finished removing the rows.


git-svn-id: svn://10.0.0.236/trunk@111750 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-10 00:00:53 +00:00
ducarroz%netscape.com
36674c2aa9 Fix for bug 105825. If the main body of a message is not plain text or html, we must load it as an attachment. Also fix some memory leak. R=cavin, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111749 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:52:58 +00:00
ducarroz%netscape.com
142736ab88 Fix for bug 105825. Don't remove empty body part when sending message. Patch submitted by :parish@ntlworld.com. R=cavin, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111748 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:50:21 +00:00
seawood%netscape.com
1aa60fb4e0 Plugins should not be linked into static builds.
git-svn-id: svn://10.0.0.236/trunk@111747 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:46:06 +00:00
jfrancis%netscape.com
76ef75c38d finish landing 92331: plaintext mailquoting improvements.
git-svn-id: svn://10.0.0.236/trunk@111746 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:45:29 +00:00
danm%netscape.com
25d2355cf2 update to match nsIExpatSink.idl rev 1.2. this was causing xbl content sinks to not be properly initialized and causing lots of crashes on startup. r=harishd
git-svn-id: svn://10.0.0.236/trunk@111744 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:32:12 +00:00
javi%netscape.com
46b566f137 Update existing NSS projects to support building NSS 3.4 as shared libraries on the Mac.
git-svn-id: svn://10.0.0.236/trunk@111743 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:30:00 +00:00
javi%netscape.com
f085618d80 New xml projects and headers required to build NSS 3.4 as shared libraries on the Mac.
git-svn-id: svn://10.0.0.236/trunk@111742 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:29:08 +00:00
javi%netscape.com
50a3d322a0 Define NSS_3_4 so that we get the right code and not Stan code that isn't quite ready.
git-svn-id: svn://10.0.0.236/trunk@111741 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:23:43 +00:00
javi%netscape.com
b33a159e20 Changes required to get the trunk of NSS building on the Mac.
git-svn-id: svn://10.0.0.236/trunk@111740 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:22:23 +00:00
bryner%netscape.com
d63af5a235 Bug 119032 - converting nsISelectElement to idl so it can be used from js. r=varga, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111739 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 23:03:21 +00:00
nhotta%netscape.com
bdaaf345ff Replaced ISO-8859-4 by ISO-8859-13 for mail compose charset list, bug 117902, r=yokoyama.
git-svn-id: svn://10.0.0.236/trunk@111738 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 22:40:20 +00:00
nhotta%netscape.com
b03b50e42f Wording change for mulitlingual message alert to conver save as case, bug 115938, r=yokoyama.
git-svn-id: svn://10.0.0.236/trunk@111737 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 22:39:33 +00:00
nhotta%netscape.com
14e718e28b Changed to only do the charset conversion when the data is non ASCII, bug 116101, r=naving, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@111736 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 22:37:28 +00:00
dbaron%fas.harvard.edu
8da471c989 Adding more tests. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111735 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 22:15:22 +00:00
harishd%netscape.com
09bf9a2fcc Fixing ports bustage. b=105137. r=dbaron, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111734 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:50:08 +00:00
javi%netscape.com
019de29c98 Move LoadableRoots.mcp.exp to _LoadableRoots.mcp.exp to match the new
name of the project file that gets generated now that we use a new
build system, ie foo.xml gets improrted to _foo.mcp.  This ensures only
the symbols we want to export get exported.


git-svn-id: svn://10.0.0.236/trunk@111733 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:49:19 +00:00
ian.mcgreer%sun.com
b171cd8e07 also allocate hash key entry for issuer/serial, by creating an "index" cert in the cache's arena
git-svn-id: svn://10.0.0.236/trunk@111732 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:35:42 +00:00
mkaply%us.ibm.com
f881da92b7 #118932
r=mkaply, sr=blizzard
OS/2 only - use the name of the queue for the printer dialog


git-svn-id: svn://10.0.0.236/trunk@111731 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:31:45 +00:00
alecf%netscape.com
26792f7cf9 removal lame nsFileSpec operators, bug 100676 r=ccarlen sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111730 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:31:19 +00:00
mkaply%us.ibm.com
2a9bbedb17 Use PR_FALSE not false
git-svn-id: svn://10.0.0.236/trunk@111729 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:21:02 +00:00
ian.mcgreer%sun.com
3272fa4c5c several memory-related fixes
- correct reference counting when combining certs taken from cache and obtained new
- cache keys need to be alloc'ed, for the case when one cert is used to create the cache entry, another (same subject/nick/email) is added, then the first is removed and freed


git-svn-id: svn://10.0.0.236/trunk@111728 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 21:09:21 +00:00
rogerl%netscape.com
701eccd8dd Fixed windows DEBUG build issues.
git-svn-id: svn://10.0.0.236/trunk@111727 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:59:03 +00:00
rogerl%netscape.com
eacfa3cc72 Fixed overrrun errors in character sets.
Fixed windows DEBUG build issues.


git-svn-id: svn://10.0.0.236/trunk@111726 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:58:16 +00:00
nhotta%netscape.com
e773556844 Changed the collation option not to ignore punctuations, bug 110814, r=ftang, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@111725 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:56:29 +00:00
nhotta%netscape.com
c2b99b4b84 In ConvertToUnicode() call IsAscii before doing the optimization for ASCII, bug 116264, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@111724 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:53:11 +00:00
javi%netscape.com
3f4dd665cc We now use xml files to run the Mac builds. Deleting the mcp files that
are no longer used as part of the build.


git-svn-id: svn://10.0.0.236/trunk@111723 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:08:25 +00:00
alecf%netscape.com
f6d3d22234 final fix for bug 100212 - removal final dependency on necko from xpcom by removing nsIFile.URL r=dougt, sr=darin Yay!
git-svn-id: svn://10.0.0.236/trunk@111722 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 20:03:46 +00:00
pschwartau%netscape.com
58957484ec Improving comments.
git-svn-id: svn://10.0.0.236/trunk@111721 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:53:02 +00:00
bernd.mielke%snafu.de
05a135ab75 completing the backout of my checkin for bug 110596
git-svn-id: svn://10.0.0.236/trunk@111720 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:28:12 +00:00
bryner%netscape.com
98ad565e5d Bug 117276 - regression on gcc 2.95.x debug builds. Since we don't
understand exactly what the problem is here, and it does not seem to
happen on gcc 2.96, and 2.95 doesn't have the alias optimizations that
called for the new code in the first place, just make 2.95 use the old
code.  r=timeless, sr=brendan.


git-svn-id: svn://10.0.0.236/trunk@111719 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:23:37 +00:00
dbaron%fas.harvard.edu
8897c8f5b7 Backing out Bernd's checkin for bug 110596 to fix crashes / weird display. b=118991 r=bernd
git-svn-id: svn://10.0.0.236/trunk@111718 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:17:46 +00:00
jgaunt%netscape.com
86c348424e bug 116796 crash with immersion desktop running, qi'd to an interface that wasn't defined in the xbl
r=aaronl,hewitt
sr=waterson


git-svn-id: svn://10.0.0.236/trunk@111717 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:15:14 +00:00
dsirnapalli%netscape.com
ccd8863b50 Test case to test the accessibility of html button text
git-svn-id: svn://10.0.0.236/trunk@111716 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:10:41 +00:00
bzbarsky%mit.edu
04deaf61bb Fix lots of leaks in form submission. Bug 115815, patch by
nivedita@netscape.com, r=bzbarsky@mit.edu, sr=jag.


git-svn-id: svn://10.0.0.236/trunk@111715 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:06:58 +00:00
blythe%netscape.com
552180e203 Fix Bug 115189
Trace-Malloc records line number information on platforms which have it.
r=dp sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111713 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 19:03:01 +00:00
chak%netscape.com
ff153755d1 Fix for #118852 - Add pipboot.* files to embedding manifests
r=adamlock, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111712 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 18:56:01 +00:00
rbs%maths.uq.edu.au
ba5c4f48d6 [MathML only] shuffle shared functions between files to balance the weights of the files
git-svn-id: svn://10.0.0.236/trunk@111711 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 18:51:30 +00:00
dbaron%fas.harvard.edu
7ad50ae058 Fix leak regression from harishd's changes yesterday. b=105137 r=harishd
git-svn-id: svn://10.0.0.236/trunk@111710 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 18:49:45 +00:00
bzbarsky%mit.edu
b850375269 Replace DEBUG_PRINTF with NS_WARNING/NS_ASSERTION. Bug 117440, patch by
Morten Nilsen <Morten@Nilsen.com>, r=timeless, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111709 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 18:49:43 +00:00
dbaron%fas.harvard.edu
76c868f8dd Fix AIX and OS/2 bustage by using normal |const|-ness conventions. r=harishd
git-svn-id: svn://10.0.0.236/trunk@111708 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 18:15:36 +00:00
mkaply%us.ibm.com
4077dca276 This will be the next OS/2 bustage - I found it trying to verify dbarons stuff
git-svn-id: svn://10.0.0.236/trunk@111707 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 17:46:55 +00:00
brade%netscape.com
5028888db3 remove unused statics kCRangeCID, kCClipboardCID, kCTransferableCID, and kHTMLConvertCID for savings of 64 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111705 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:52:36 +00:00
brade%netscape.com
54d20fa229 remove unused static kViewCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111704 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:46:56 +00:00
brade%netscape.com
14761c5446 comment out unused statickLookAndFeelCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111703 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:46:39 +00:00
brade%netscape.com
509eb97f42 remove unused statickCChildCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111702 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:46:09 +00:00
brade%netscape.com
304d38021f remove unused static kITableRowGroupFrameIID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111701 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:46:00 +00:00
brade%netscape.com
c834c500ad remove unused statics kHTMLImageElementCID and kIStyleFrameConstructionIID saving 32 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111700 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:45:50 +00:00
brade%netscape.com
ed3253d4de #if 0 unused static kViewCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111699 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:44:32 +00:00
brade%netscape.com
e4f0bdfca7 remove unused statics kCharsetConverterManagerCID and kPlatformCharsetCID saving 32 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111698 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:43:45 +00:00
brade%netscape.com
2b0db8fe58 remove unused statics kISupportsIID and kViewCID saving 32 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111697 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:43:20 +00:00
brade%netscape.com
71c2917a5d remove unused static kLegendFrameCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111696 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:41:11 +00:00
brade%netscape.com
65dbc8c4a4 remove unused const kMozDropdownActive saving 25 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111695 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:40:44 +00:00
brade%netscape.com
0137943f93 remove unused static kIOServiceCID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111694 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:39:24 +00:00
brade%netscape.com
b22b10b32f remove unused static kIStyledContentIID saving 16 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111693 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:38:41 +00:00
brade%netscape.com
5639df86ad remove unused statics kWidgetCID, kScrollingViewCID, kViewCID saving 48 bytes (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111692 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:38:01 +00:00
brade%netscape.com
813522188b remove/comment out unused statics kTextEncoderCID and kUBidiUtilCID (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111691 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:37:11 +00:00
cmanske%netscape.com
d327fd1732 Make 'sub' and 'sup' text styles mutually-exclusive, b=100825, r=jfrancis, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111690 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:36:13 +00:00
brade%netscape.com
6869be649b #ifdef globals so they aren't defined when they aren't used (bug 117927; rs=glazou)
git-svn-id: svn://10.0.0.236/trunk@111689 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:36:06 +00:00
bernd.mielke%snafu.de
ba490e401c bug 118794 remove pxiel frame error r=mkaply sr=attinasi
bug 110596 adding form frames to debug reflow - part2 r=karnaze sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111688 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:27:41 +00:00
nboyd%atg.com
2c2291ce22 Fix bug 118636: Date format
git-svn-id: svn://10.0.0.236/trunk@111687 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:21:31 +00:00
nboyd%atg.com
f1eddd2914 Fix bug:
We have found a problem in string.replace() when replacing a regular
expression with a dollar sign. The following code works right when the
replacement string does not contain "$":

$ java -jar js.jar
js> var re = new RegExp("%%%");
js> var price = "%%% 1.99";
js> price.replace(re, "USD");
USD 1.99
js> price.replace(re, "$");
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException
         at
org.mozilla.javascript.regexp.ReplaceData.interpretDollar(RegExpImpl.java:40 0)
         at
org.mozilla.javascript.regexp.ReplaceData.findReplen(RegExpImpl.java:502)
         at
org.mozilla.javascript.regexp.RegExpImpl.replace(RegExpImpl.java:116)
         at
org.mozilla.javascript.NativeString.execMethod(NativeString.java:266)
         at org.mozilla.javascript.IdFunction.call(IdFunction.java:78)
         at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1222)
         at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1940)
         at
org.mozilla.javascript.InterpretedScript.call(InterpretedScript.java:68)
         at
org.mozilla.javascript.InterpretedScript.exec(InterpretedScript.java:59)
         at org.mozilla.javascript.Context.evaluateReader(Context.java:773)
         at
org.mozilla.javascript.tools.shell.Main.evaluateReader(Main.java:312)
         at
org.mozilla.javascript.tools.shell.Main.processSource(Main.java:219)
         at org.mozilla.javascript.tools.shell.Main.exec(Main.java:106)
         at org.mozilla.javascript.tools.shell.Main.main(Main.java:68)


git-svn-id: svn://10.0.0.236/trunk@111686 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:20:48 +00:00
cmanske%netscape.com
6024d4c542 Fixed layout in Advanced Edit dialog, b=87637, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111685 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:14:04 +00:00
cmanske%netscape.com
bdc70a8648 Fixed persisting checkbox in Create Table dialog, b=114668, r=glazman, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111684 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:06:45 +00:00
cmanske%netscape.com
f8241bac3f Fixed getting checkbox checked state, part of fix by hewitt to bug 114668, r=cmanske, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111683 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:04:42 +00:00
cmanske%netscape.com
ecf24b72ac Fix menulist margin to fit better with other widgets, part of fix for bug 87637, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111682 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:02:06 +00:00
dcone%netscape.com
df519303fc b=98252, r=kmcclusk, sr=attinasi. Added support for fast alpha tiling.
git-svn-id: svn://10.0.0.236/trunk@111681 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 15:02:00 +00:00
peterv%netscape.com
e5bd1b0b77 Check for i < Count() before accessing mObservers[i] (mObservers is nsAutoVoidArray). rs=glazman, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111680 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:44:10 +00:00
leaf%mozilla.org
a46e1425db Automated update
git-svn-id: svn://10.0.0.236/trunk@111679 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:42:25 +00:00
brade%netscape.com
011bef36e2 remove unused static kSocketTransportServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111678 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:40:05 +00:00
brade%netscape.com
a8960cf935 remove unused static kIOServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111677 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:38:00 +00:00
bstell%ix.netcom.com
01319c548d bug 116148, test if build env has FreeType2
r=cls


git-svn-id: svn://10.0.0.236/trunk@111676 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:37:58 +00:00
brade%netscape.com
c059175b3b remove unused static KStreamConverterServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111675 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:36:22 +00:00
bstell%ix.netcom.com
e1d9947f79 bug 116148, include freetype2.m4 for testing for FreeType2
r=cls


git-svn-id: svn://10.0.0.236/trunk@111674 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:35:21 +00:00
brade%netscape.com
9776968a62 remove unused statics kIOServiceCID and kComponentManagerCID saving 32 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111673 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:34:51 +00:00
bstell%ix.netcom.com
73fddcaeb9 bug 116148, build defines for FreeType2
r=cls


git-svn-id: svn://10.0.0.236/trunk@111672 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:34:09 +00:00
brade%netscape.com
281c733d8f remove unused static kSocketProviderService saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111671 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:33:45 +00:00
brade%netscape.com
480f11cfc6 remove unused static kStandardURLCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111670 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:33:01 +00:00
bstell%ix.netcom.com
09da2848bc bug 116148, *.m4 file to test for FreeType2. Slightly modified from
the FreeType2 src. r=cls


git-svn-id: svn://10.0.0.236/trunk@111669 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:32:28 +00:00
brade%netscape.com
157972cddd remove unused statics kIOServiceCID and kJARUriCID saving 32 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111668 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:32:21 +00:00
brade%netscape.com
30849ae9b9 remove unused static kZipReaderCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111667 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:31:27 +00:00
brade%netscape.com
1e425e7a22 remove unused static kCategoryManagerCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111666 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:30:34 +00:00
brade%netscape.com
91700a3fd7 remove unused static kIOServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111665 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:29:20 +00:00
brade%netscape.com
8252b6de9f remove unused const kMIME saving 9 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111664 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:25:58 +00:00
brade%netscape.com
e8852e32ae remove unused static kSocketTransportServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111663 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:24:20 +00:00
brade%netscape.com
25e3e17fa8 remove unused static kEventQueueService saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111662 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:22:17 +00:00
brade%netscape.com
0309643e19 remove unused static kFileTransportServiceCID saving 16 bytes (bug 117927; rs=darin)
git-svn-id: svn://10.0.0.236/trunk@111661 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 14:21:00 +00:00
glazman%netscape.com
5124d29644 CSS in Composer, step 1 ; b=77705, r=jfrancis, r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@111660 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 13:51:37 +00:00
aaronl%netscape.com
d7044d9fdc Last part of fix for bug 118633 - null frame checks. r=jgaunt, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111659 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:53:57 +00:00
stephend%netscape.com
dc9a9c3dee Bug 118682. Javascript strict warnings in search-panel.js. Patch by Stephen Walker <walk84@yahoo.com> r=stephend/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111658 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:36:42 +00:00
stephend%netscape.com
c27a6e5599 Bug 102153. Javascript strict warnings in pref-contentpacks.xul. Patch by Stephen Walker <walk84@yahoo.com> r=stephend/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111657 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:14:33 +00:00
hwaara%chello.se
c3910e9312 #115533, Mozilla should be able to become the default viewer of BMP, ICO and MNG image files.
r=law, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111656 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:14:25 +00:00
stephend%netscape.com
97874b1875 Bug 106957. Javascript strict warnings in selectLang.js. Patch by Stephen Walker <walk84@usa.net> r=stephend/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111655 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:11:44 +00:00
aaronl%netscape.com
58178a3dc7 Active accessibility fixes. Bug 118633 - null frame checks, bug 118761 - support STATE_SYSTEM_INVISIBLE, bug 118759 - support statusbar, bug 114109 - support dropmarker, bug 118858 and bug 118020 - text nodes shouldn't get focusable state. r's=jgaunt, sr's=hewitt, waterson
git-svn-id: svn://10.0.0.236/trunk@111654 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 10:02:29 +00:00
hwaara%chello.se
cda764c061 #117298, little scrollbar doesn't highlight during drag and adjust normal scrollbars to also highlight the shade during drag.
r=varga, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@111653 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 09:54:51 +00:00
bryner%netscape.com
15c424d31a fixing up spacing. not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@111652 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 08:30:02 +00:00
harishd%netscape.com
9cf56b14c2 Replace C++ style comment with C style comment
git-svn-id: svn://10.0.0.236/trunk@111651 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 06:48:12 +00:00
bryner%netscape.com
9614cbd4d9 work-in-progress for select dropdown widget. Respond to a custom event fired by the content node to notify us of a selection change. Notify the content node when an item is selected in the popup. Not turned on by default.
git-svn-id: svn://10.0.0.236/trunk@111650 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 06:38:47 +00:00
jst%netscape.com
901f0df3ef Fixing bug 118202. Make <link href='http://...'> send a HTTP referrer to the server. r=bzbarsky@mit.edu, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111649 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 05:56:43 +00:00
sspitzer%netscape.com
06ca088c58 fix for #108542. remember the last directory we saved attachments (or messages as files) into,
and re-use it the next time.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111648 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 04:41:41 +00:00
sspitzer%netscape.com
d61789ab8b fix for #72623. remember the last directory we found attachments, and
use that as the starting point next time.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111647 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 04:38:08 +00:00
jaggernaut%netscape.com
131bb3dd4e Hitching a ride with bug 117440: Make nsPrintfCString inherit from nsAFlatCString instead of nsACString, r=darin, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111646 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 04:35:28 +00:00
darin%netscape.com
416968bb0a fixes bug 112564 "Cache-Control: no-cache should not affect back/forward
buttons" r=dougt, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111645 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 04:18:48 +00:00
beard%netscape.com
e595c7ba44 fixing mac bustage of access paths.
git-svn-id: svn://10.0.0.236/trunk@111644 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:55:44 +00:00
seawood%netscape.com
affbe9c421 Add libfreebl & libhybrid libs to psm section of unix package files for solaris 32 bit builds.
Bug #114338 sr=granrose


git-svn-id: svn://10.0.0.236/trunk@111643 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:42:37 +00:00
harishd%netscape.com
efceeab44e Replaced C++ style comment with C comment
git-svn-id: svn://10.0.0.236/trunk@111642 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:32:56 +00:00
beard%netscape.com
1d97ff8571 bug #105137, fixing mac bustage.
git-svn-id: svn://10.0.0.236/trunk@111641 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:27:17 +00:00
waterson%netscape.com
063768d26a Print the rest of the linebox flags when debugging reflow. Debug-only change.
git-svn-id: svn://10.0.0.236/trunk@111640 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:04:29 +00:00
tingley%sundell.net
bd95b315fa checkin for sballard@netreach.net.
bug 103097: make the UI for the <link> element faster
r=fabian, sr=blake


git-svn-id: svn://10.0.0.236/trunk@111639 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:02:36 +00:00
waterson%netscape.com
e72c8455d0 Bug 99461 and it's ilk. Remove hack that blasts tables into the same space. r=dbaron, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@111638 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 03:01:13 +00:00
tingley%sundell.net
5401810d32 bug 118680: make the XULSortService look for |sortStaticsLast| on the
correct (root) element.  r=rjc, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@111637 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:53:14 +00:00
cavin%netscape.com
9436922d2d Bug #81295: In extractFileNameFromUrl(), extract value associated with "filename="
keyword if present. r=naving/ben@netscape.com, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@111636 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:41:36 +00:00
dbaron%fas.harvard.edu
b152ba9386 Fix crash on certain pages. b=118829 r=jag sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111634 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:36:49 +00:00
av%netscape.com
f93340af68 Bug 118801 -- incrementing plugin API version, r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@111633 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:32:23 +00:00
alecf%netscape.com
faebf5f2d1 mac-side of removal of nsIFile.URL - one last one? r=dougt, sr=darin bug 100212
git-svn-id: svn://10.0.0.236/trunk@111632 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:30:09 +00:00
pete%alphanumerica.com
1d0f7aa07d b=92132, r=pete, sr=jag
Patch by Igor Nekrestyanov <nis@sparc.spb.su>
Urlbar history finally works the way it should.

--pete


git-svn-id: svn://10.0.0.236/trunk@111631 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:29:25 +00:00
alecf%netscape.com
d07f537d7f bug 114450 sr=jag
remove table-based comparison functions so we can actually remove them later


git-svn-id: svn://10.0.0.236/trunk@111630 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:28:28 +00:00
bzbarsky%mit.edu
c43b7ba2cf Make ".xbl" files get detected as text/xml. bug 117839, r=law, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111629 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:21:57 +00:00
rayw%netscape.com
5adc307dfd Changes to use contractid's for construction wherever available. This means
that the JS binding will work correctly.  Also removed old security model.


SOAP is not a part of default build.


git-svn-id: svn://10.0.0.236/trunk@111628 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:17:17 +00:00
bryner%netscape.com
0b3708e6ce Bug 118859 - allow hooking up an XBL handler for a custom DOM event. r=hewitt, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@111627 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:16:17 +00:00
beard%netscape.com
8310b2caa2 bug #118649, r=peterl, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@111626 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:15:50 +00:00
shanjian%netscape.com
545ce50e1e #117957 Mozilla won't start if locale is set to value other than C or en_US
patch proposed by marcus@marcuscom.com
r=shanjian sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111625 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:13:10 +00:00
alecf%netscape.com
3261839ac2 Rest of tree-wide cleanup for bug 100212 - switch last consumers of nsIFile.URL r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@111624 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:08:01 +00:00
rjc%netscape.com
09a05b6179 Bug # 118212: window mediator RDF changes to support keyboard. r=tingley sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111623 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:06:23 +00:00
shanjian%netscape.com
82ac06c158 #97173 remove the need of loading unixcharset.properties file at startup time.
r=bstell, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111622 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:03:31 +00:00
ben%netscape.com
56cc8b899d fix 109764 bookmarks not shown in sidebar panel in mail
r=bryner, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@111621 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:57:23 +00:00
ssu%netscape.com
f55ba474d3 fixing bug 114503 - Need keyboard shortcuts for Labels. r=timelss sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111620 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:49:57 +00:00
jaggernaut%netscape.com
3fddc3c879 Bug 113228: Remove nsStr::ChangeCase. r=dbaron, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111619 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:44:43 +00:00
harishd%netscape.com
476668ebbc 105137 - Eliminate nsTokens, nsParserNode usage for xml/xbl/xul/rdf documents. r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111618 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:37:50 +00:00
danm%netscape.com
c1bc619e9b position dependent windows relative to their parent. bug 113283 r=hyatt,pavlov
git-svn-id: svn://10.0.0.236/trunk@111617 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:31:24 +00:00
danm%netscape.com
7bd003b61f implement new 'aAllowSlop' parameter to nsIWidget::ConstrainPosition. bug 113283 r=hyatt,pavlov
git-svn-id: svn://10.0.0.236/trunk@111616 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:30:06 +00:00
vidur%netscape.com
3cced226e6 Added proxy classinfo and factory entries. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111615 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:30:05 +00:00
vidur%netscape.com
b88b48076c Added wsexception.cpp. Creation of components is now done through a factory and an Init method. Fixed array case of conversion to not wrap elements as variants. Further work on proxy and call context to get proxy test working [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111614 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:29:32 +00:00
danm%netscape.com
2ba1541624 adding parameter to nsIWidget::ConstrainPosition. bug 113283r=hyatt,pavlov
git-svn-id: svn://10.0.0.236/trunk@111613 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:29:18 +00:00
vidur%netscape.com
54f468af25 Changed testing code to be a component with a JS driver rather than an executable. Added first pass of proxy test. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111612 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:27:44 +00:00
vidur%netscape.com
212f8a0aaa Try to determine and record SOAP version. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111611 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:26:48 +00:00
vidur%netscape.com
3bdbe7adbe Record schema namespace since there are at least 2. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111610 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:26:22 +00:00
hyatt%netscape.com
0a2e6683fa Fix for hover/active feedback on radio/checkbox/menulist in WinXP theme. r=hewitt, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111609 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:26:16 +00:00
vidur%netscape.com
424395925f Added dimensions to arrayType attribute in encoding process. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@111608 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:25:46 +00:00
pschwartau%netscape.com
2c2796da25 Initial add. Regression test for bug 118849.
git-svn-id: svn://10.0.0.236/trunk@111607 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:09:15 +00:00
ccarlen%netscape.com
0adc398def smoketest blocker 118788 r=/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111606 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 01:04:17 +00:00
dean_tessman%hotmail.com
e55c2dfd10 Fix for 109824
Patch by slate@gwu.edu
r=cmanske,me sr=jag


git-svn-id: svn://10.0.0.236/trunk@111604 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 00:01:23 +00:00
rjc%netscape.com
6b6aeec6f0 Fix blocker buf # 118735... RDF issue. r/a=darin sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111603 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 23:37:04 +00:00
dp%netscape.com
b085c89dc3 Adding peak memory used report r=blythe
git-svn-id: svn://10.0.0.236/trunk@111602 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 23:20:29 +00:00
pschwartau%netscape.com
c5ef9299d5 Added regexpwrapper.cpp
git-svn-id: svn://10.0.0.236/trunk@111601 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 23:17:11 +00:00
pschwartau%netscape.com
2b22d9bb8f Fixed build warnings
git-svn-id: svn://10.0.0.236/trunk@111600 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 23:15:23 +00:00
rogerl%netscape.com
073151bba7 Fixed failure to parse 'prototype'.
Added regexp support.


git-svn-id: svn://10.0.0.236/trunk@111599 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 22:39:43 +00:00
darin%netscape.com
7a9dc66195 comment correction
git-svn-id: svn://10.0.0.236/trunk@111598 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 22:39:18 +00:00
rayw%netscape.com
0778de0a3a Fix for undefined symbol under Linux. Eliminated proxy/test due to
Makefile.in problems.  Added ability for a specific version of SOAP
(Encoding) to deal with either version of Schema URI if it is
explicitly specified.

SOAP is not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@111596 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 22:11:57 +00:00
ian.mcgreer%sun.com
e46a7dedc4 bug 118612, implement valid peer trust in softoken
git-svn-id: svn://10.0.0.236/trunk@111595 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 22:01:17 +00:00
smeredith%netscape.com
536931574c Added Remote Admin function.
git-svn-id: svn://10.0.0.236/trunk@111593 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 21:11:27 +00:00
mikep%oeone.com
d446a7539b Fixed bug with overlapping events in day view.
git-svn-id: svn://10.0.0.236/trunk@111592 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:58:10 +00:00
darin%netscape.com
727d4d6882 backing out the part of the patch for bug 54349 that caused the leak
regression bug 118726.


git-svn-id: svn://10.0.0.236/trunk@111591 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:52:30 +00:00
dsirnapalli%netscape.com
5d66f7f370 Test Case to test the accessibility of HTML Button.
git-svn-id: svn://10.0.0.236/trunk@111590 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:45:50 +00:00
depstein%netscape.com
9977d3af86 made changes for compatibility with MfcEmbed
git-svn-id: svn://10.0.0.236/trunk@111589 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:40:06 +00:00
nboyd%atg.com
c1e6f4c81c Fix doc bug.
git-svn-id: svn://10.0.0.236/trunk@111588 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:11:53 +00:00
nicolson%netscape.com
9a1db829fc landing DJN_MEKAB_WORK_BRANCH
git-svn-id: svn://10.0.0.236/trunk@111587 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:11:11 +00:00
nicolson%netscape.com
c819a25314 test SecretDecoderRing
git-svn-id: svn://10.0.0.236/trunk@111585 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 20:00:55 +00:00
nicolson%netscape.com
c7f65fb0ea new provider classes
git-svn-id: svn://10.0.0.236/trunk@111584 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 19:58:48 +00:00
ian.mcgreer%sun.com
d040ba44c1 another place where decoded cert was alloced in cert's arena
git-svn-id: svn://10.0.0.236/trunk@111582 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 19:38:56 +00:00
nicolson%netscape.com
3c1b765e99 SecretDecoderRing functionality, now appearing in JSS.
git-svn-id: svn://10.0.0.236/trunk@111578 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 19:38:47 +00:00
leaf%mozilla.org
851dedb626 adding macho build-generated files to the global ignore list, bugzilla bug
118109


git-svn-id: svn://10.0.0.236/trunk@111577 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 19:06:50 +00:00
ian.mcgreer%sun.com
ab311ba5fb move free of CERTCertificate's arena below the NSSCertificate. needed for the case when an NSSCertificate is freed without ever releasing a CERTCertificate.
git-svn-id: svn://10.0.0.236/trunk@111576 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 18:51:18 +00:00
ian.mcgreer%sun.com
93942f465e memory leak fixes
git-svn-id: svn://10.0.0.236/trunk@111574 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 15:37:42 +00:00
mostafah%oeone.com
a02c60f7f8 Wrapped all printf's in #ifdef ICAL_DEBUG statements. This fixes bug 110780
git-svn-id: svn://10.0.0.236/trunk@111573 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 15:20:47 +00:00
dbaron%fas.harvard.edu
7a38a8af9d Remove unused and incorrect code, clean up some other similar code. b=116301 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@111572 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 15:13:02 +00:00
dcone%netscape.com
9fbb0ab01d bug = 117072. r=rods sr=attinasi. set the paintbackground to true before paint. Fixes paint preview.
git-svn-id: svn://10.0.0.236/trunk@111571 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 14:58:52 +00:00
mostafah%oeone.com
a971e57847 Used appropriate functions to get string values from calendar file. This fixes bug #109924 & #112117
git-svn-id: svn://10.0.0.236/trunk@111570 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 14:56:59 +00:00
locka%iol.ie
bec120996e NOT PART OF BUILD. Add code to pass postdata in call to IWebBrowser
git-svn-id: svn://10.0.0.236/trunk@111569 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 14:36:02 +00:00
locka%iol.ie
dbfc30244c Removed huge chunks of dead webshell and cleaned up a few references to it elsewhere in the code. b=113970 r=valeski@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111568 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 13:01:38 +00:00
locka%iol.ie
1444918e60 Fixed context menus to work when right clicking over image links. Detabbed file too. b=114427 r=chak@netscape.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@111567 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 12:15:09 +00:00
seawood%netscape.com
58ecf90495 Add bogus file to fix bogus rm error messages
git-svn-id: svn://10.0.0.236/trunk@111566 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 09:29:10 +00:00
jst%netscape.com
b10b1e8a0f Make 'dom.disable_open_during_load' only disable window.open in content windows, not in chrome windows. r=rpotts@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@111565 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 09:19:01 +00:00
seawood%netscape.com
d888537e65 Set the default MOZ_PKG_FORMAT to ZIP when building on win32
git-svn-id: svn://10.0.0.236/trunk@111564 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 08:56:29 +00:00
sspitzer%netscape.com
9c1b77c407 remove all the extra space when printing ab cards or ab directories.
rs=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111563 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 08:15:50 +00:00
sspitzer%netscape.com
45fc07a428 make it so we print out mailing list cards.
supplimental fix to #104987.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111562 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 07:57:36 +00:00
jst%netscape.com
f9449b0c2f Fixing bug 116466. Making mozilla fire a 'DOMFrameContentLoaded' event on all parent documents of a [i]frame when the *ML in the [i]frame is done loading (excluding external resources). r=heikki@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111561 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 07:01:53 +00:00
leaf%mozilla.org
15e92737fd Automated update
git-svn-id: svn://10.0.0.236/trunk@111560 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:42:25 +00:00
bryner%netscape.com
e9cfdf4cd2 Bugscape 11533 - hooking up commercial splash screen. Adding a rule to xpfe/bootstrap/Makefile.in to echo the list of object files so that we don't have to duplicate it in the commercial version. No longer exporting splash.xpm to dist/bin or packaging it, since it's compiled in. r=cls.
git-svn-id: svn://10.0.0.236/trunk@111559 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:39:47 +00:00
jst%netscape.com
3d2587b3bb Fixing bug 64248. Making the loading of external scripts pass the referrer to the server when requesting the script. r=gagan@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111558 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:32:36 +00:00
seawood%netscape.com
a369729854 Fix ldap for win32 gmake build
Bug #58981 r=dmose


git-svn-id: svn://10.0.0.236/trunk@111557 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:32:02 +00:00
ssu%netscape.com
cd1a4caf6d fixing bug 103335 - enable mapi update. trivial fix. Since mapi has finally landed, the installer need to be aware of it on updates. code was there since 0.9.6 branch time frame. I'm just enabling it.
git-svn-id: svn://10.0.0.236/trunk@111556 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:12:08 +00:00
ssu%netscape.com
cc2e24de1e fixing bug 115689 - Labels: sorting the label column is displayed in reverse of specd order. r=bhuvan, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111555 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:07:31 +00:00
ssu%netscape.com
0830595197 fixing bug 114623 - two separators in right-click on url r=racham sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111554 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 06:02:24 +00:00
ssu%netscape.com
674528c349 fixing bug 118504 - Stop button always shows disabled image. r=racham sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111553 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 05:53:26 +00:00
seawood%netscape.com
aeeefa658b Explicitly export header file since NO_DIST_INSTALL is set.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@111552 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 05:51:20 +00:00
seawood%netscape.com
d8b6d8a043 Adding missing \
Bug #113511


git-svn-id: svn://10.0.0.236/trunk@111551 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 05:46:51 +00:00
darin%netscape.com
86d0fabf89 fixes bug 54349 "stylesheet do not load when in another HTTP auth realm (sometimes)"
patch=badami@netscape.com
r/sr=darin,rpotts


git-svn-id: svn://10.0.0.236/trunk@111550 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 05:18:08 +00:00
dbaron%fas.harvard.edu
12b1cb7058 Remove bogus/noisy assertion. b=118676 / 116161
git-svn-id: svn://10.0.0.236/trunk@111549 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 04:11:25 +00:00
sspitzer%netscape.com
40a129a515 fix for #2660, #36760, #54527 and #104987. fix addressbook printing,
it's been broken a long time.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111548 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 03:19:10 +00:00
ducarroz%netscape.com
df90b5c914 Fix for bug 109159. Flush the compose window cache when switching profile. R=varada, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111547 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 03:13:12 +00:00
timeless%mac.com
423908e3e5 Bugzilla Bug 118574 JavaScript strict warnings in showbuilds.cg
r=caillon


git-svn-id: svn://10.0.0.236/trunk@111546 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 03:11:43 +00:00
pete%alphanumerica.com
3aff0bf32e b=116170, r=dougt, sr=darin
fix for crash on ftp://ftp.dict.org/

--pete


git-svn-id: svn://10.0.0.236/trunk@111545 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:56:20 +00:00
naving%netscape.com
681d008853 118184 r=bienvenu sr=mscott. fix a crash while compacting local folders by making sure we don't
access array out of bounds.


git-svn-id: svn://10.0.0.236/trunk@111544 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:29:41 +00:00
dbaron%fas.harvard.edu
5f3c1a0733 Don't use C++ comments in C files.
git-svn-id: svn://10.0.0.236/trunk@111543 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:29:11 +00:00
pschwartau%netscape.com
a46e1132e1 Modified test to take account of the change in SpiderMonkey date format (bug 118266)
git-svn-id: svn://10.0.0.236/trunk@111542 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:23:26 +00:00
dougt%netscape.com
6b5bff699c Fixes 116299 Reduce size of nsLocalFileWin by 2 ptrs by factoring out shortcut resolver. Also fixes crash 117258 caused by trying to create a file or directory to a nonexistant drive. sr=rpotts, dveditz for the first bug, and sr=darin, r=gagan for the second bug
git-svn-id: svn://10.0.0.236/trunk@111541 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:20:13 +00:00
rbs%maths.uq.edu.au
38aa2bbb0e MathML bug 118475 - Allow stretchy MathML fonts to be customized via the pref system
git-svn-id: svn://10.0.0.236/trunk@111540 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:15:23 +00:00
naving%netscape.com
64e1b04caa 116972 r=dmose sr=sspitzer. fix leaks upon autocompletion in compose window and when sending mail. may
fix other leaks in address book because now we made it sure that it frees up when we do a copy
in CharPtrGuardArray... and don't do a copy when not needed.


git-svn-id: svn://10.0.0.236/trunk@111539 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:09:03 +00:00
mscott%netscape.com
8546377990 fix the builds when the mail smoketest variable is defined. we were clobbering the DIRS
variable in that case causing us to not build smime anymore. this caused the redness on lhasa & boxset


git-svn-id: svn://10.0.0.236/trunk@111538 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:08:39 +00:00
alecf%netscape.com
b6d117e01a enough with my own debugging messages - change DEBUG_alecf to DEBUG_alecf_
git-svn-id: svn://10.0.0.236/trunk@111537 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:05:59 +00:00
darin%netscape.com
3ab4f0cfd4 fixes bug 118143 "GetPath() is off by one char after calling SetQuery()"
r=dougt, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@111536 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:05:43 +00:00
alecf%netscape.com
92d8e22155 oops, additional file missed from previous checkin
bug 100212, r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@111535 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 02:01:23 +00:00
markh%activestate.com
2e157b2b2a * Changes to observers and service manager APIs.
* Use nsIComponentManagerObsolete.
* Fix weak reference leaks
* Cache interface infos better for significant perf increase.
* Better tests for leaks

Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@111534 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:58:58 +00:00
beard%netscape.com
12ab2a809c [not part of build] CW Pro 7 format project for building classic plugin support.
git-svn-id: svn://10.0.0.236/trunk@111533 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:47:52 +00:00
sspitzer%netscape.com
b400c8770b fix for performance bug #117864. implement SetQuery() on these derived classes and make it
so SetQuery() will reparse the url.  we need this because we call SetQuery()
after calling SetSpec() when quoting.  reparsing the url will set some internal state
that we use for the optimization of only quoting the body part of message,
instead of the whole message (attachments and all!)
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111532 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:40:01 +00:00
glen.beasley%sun.com
e88363059c bug 115879 makefile for windows XP
git-svn-id: svn://10.0.0.236/trunk@111531 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:37:10 +00:00
sspitzer%netscape.com
ff1ad03f68 add some bulletproofing to the subscribe search view so that we
check the row.  fixes crasher bug #117065
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111530 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:32:27 +00:00
alecf%netscape.com
b0e0e6d031 C++ side of fix for bug 100212 - move consumers of nsIFile.URL into nsIIOService. r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@111529 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:31:25 +00:00
sspitzer%netscape.com
b24a359d13 landing fix for #118180 for rajiv. r=srilata, sr=sspitzer
fix problems with mapi code.


git-svn-id: svn://10.0.0.236/trunk@111528 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:30:30 +00:00
racham%netscape.com
4bebde40b5 Fixing bug 112737. Making sure the From field of the compose of window reflects the selected account rather than a default account in cases of forward inline, draft/template, edit message. Identity object is released at appropriate time. r=ducarroz, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111527 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:28:18 +00:00
bryner%netscape.com
69d6b65467 work-in-progress for select size=1. not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@111526 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:21:18 +00:00
rods%netscape.com
10030f36c5 IMproved printing error codes
Bug 86378 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111525 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:21:08 +00:00
rods%netscape.com
83e05b8638 Improved printing error detection and notification
Now gets Doc Title and URL from PrintSettings and uses it instead of
the actual values.
Bugs 86378 & 118637 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111524 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:17:40 +00:00
rods%netscape.com
741a62007e Improves error codes for printing and fixes selection printing by making sure the margins are initialized when no prefs are there
Bugs 86378 & 118637 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111523 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 01:15:25 +00:00
ftang%netscape.com
347228b64b fix bug 116976 for big endian machine. change the ill GetBidiProperty implementation to make it work under big endian machinese. Should fix the API later. r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@111522 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:51:39 +00:00
ftang%netscape.com
41be4da11e fix bug 117098. fix it for all big endian machine. change the bad casting address code . r=smontagu sr=sfraser. also change oen variable name to make mac debugging easier.
git-svn-id: svn://10.0.0.236/trunk@111521 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:48:37 +00:00
ftang%netscape.com
51b3d234ba fix bug 117098. sr=sfraser add arabic isolated fallback . in ATSUI fallback, fallback bold/italic form to non bold/italic for arabic font. do not go through QD fallback for Arabic/Hebrew by turn off the converter. remove fake bidi code.
git-svn-id: svn://10.0.0.236/trunk@111520 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:47:02 +00:00
ftang%netscape.com
8ec8052205 fix bug 117098. Now we treat Mac as non bidi platform sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@111519 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:45:23 +00:00
ftang%netscape.com
56fa4da1b2 fix bug 117098. sr=sfraser let mac os 9 code also compiled on non Carbon
git-svn-id: svn://10.0.0.236/trunk@111518 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:44:47 +00:00
hyatt%netscape.com
b80c821e21 Fix for 115767, dropdown list support for WinXP, r=hixie, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111517 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:43:20 +00:00
blizzard%redhat.com
78161c233d Bug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=brynerBug #109798. Support multi item text/x-moz-url drags as text/uri-list. Patch from James Henstridge <james@daa.com.au>. sr=blizzard, r=bryner
git-svn-id: svn://10.0.0.236/trunk@111516 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:35:08 +00:00
bhart00%yahoo.com
e370b60f7c fix bug 110530, JavaScript strict warning in mail3PaneWindowCommands. Checkin for Stephen Walker <walk84@yahoo.com> r=stephend/racham, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@111515 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:11:33 +00:00
waldemar%netscape.com
4f0e930262 Updated grammar: blocks and groups are now separate statements. A group is a block with attributes that does not form a scope. A group can hold directives only if it is itself in a location that can hold directives.
git-svn-id: svn://10.0.0.236/trunk@111514 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-08 00:09:03 +00:00
dbaron%fas.harvard.edu
5d585186dd Add nsTraceRefcnt debugging hooks for a few MS-COM objects, some of which are leaking. r=rods sr=jag b=114171
git-svn-id: svn://10.0.0.236/trunk@111513 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 23:55:11 +00:00
heikki%netscape.com
e62ed2cbd9 Bug 105319, reset title when going to XML page without XHTML title element. r=harishd, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111512 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 23:51:36 +00:00
dbaron%fas.harvard.edu
b7194a0ea8 Replace the BodyFixupRule with code in nsCSSRendering to fix all the problems with dynamic style changes and backgrounds on the root element and the BODY element. Change the way the HTMLDocumentColorRule (for the table color quirk) is initialized since it used to depend on the BodyFixupRule. b=116161 (also fixes other bugs) r=attinasi sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111511 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 23:46:07 +00:00
brendan%mozilla.org
845f74be1e Checking in patch written by balleysson@bigfoot.com based on tenthumbs@cybernex.net's sketch, to avoid mallocs in js_strtod (115627, r=khanson, sr=me).
git-svn-id: svn://10.0.0.236/trunk@111510 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 23:42:25 +00:00
mcafee%netscape.com
5256f3a677 re-ordering multiquery machines
git-svn-id: svn://10.0.0.236/trunk@111506 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 22:33:03 +00:00
sfraser%netscape.com
7b44b522f3 Fix blocker bug 105548 (the mac installer crash). The xpistub code was creating nsLocalFileMac objects, but never refcounting them, so they got deleted before the GetPath() method was called (how did this ever work???). Fixed using COMPtrs. r=ccarlen, a=jj
git-svn-id: svn://10.0.0.236/trunk@111505 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 22:22:12 +00:00
peterlubczynski%netscape.com
488314352a Fixing plugin SDK build (not part of main build), adding nsComponentManagerObsolete.h
git-svn-id: svn://10.0.0.236/trunk@111504 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 21:32:55 +00:00
bernd.mielke%snafu.de
aea8efff9b fix torino
git-svn-id: svn://10.0.0.236/trunk@111503 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 21:29:52 +00:00
bzbarsky%mit.edu
c102e73bba Checkin in for John Keiser <jkeiser@iname.com>. Make checkboxes and
radio buttons not fire onChange on pageload if they are checked by
default.  Bug 112218, r=rods, sr=jst


git-svn-id: svn://10.0.0.236/trunk@111502 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 20:37:22 +00:00
hyatt%netscape.com
5d02ce1715 Fix for 118550, I screwed up minwidth and minheight on boxes. Somewhere evaughan is rolling over in his grave. r=jag, sr=ben
git-svn-id: svn://10.0.0.236/trunk@111501 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 20:02:19 +00:00
bernd.mielke%snafu.de
779d00d083 add form frames to debug reflow bug 115096 r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111500 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:55:56 +00:00
ian.mcgreer%sun.com
a12d7d8878 fix pkcs12 bug where nicknames were disappearing
git-svn-id: svn://10.0.0.236/trunk@111499 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:53:47 +00:00
bernd.mielke%snafu.de
6e45ee8056 add form frames to debug reflow bug 115096 r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111498 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:44:21 +00:00
ian.mcgreer%sun.com
0c560deee1 once again, solaris x86 does not like PR_LOG
git-svn-id: svn://10.0.0.236/trunk@111497 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:14:40 +00:00
mostafah%oeone.com
92eedca45b Fixed portability issues with PRTime & PRInt64 values
git-svn-id: svn://10.0.0.236/trunk@111496 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 18:23:31 +00:00
ian.mcgreer%sun.com
dc6c6834e3 PSM fixes
* implement CERT_AddTempCertToPerm in 3.4
* update object instance lists when needed
* correctly check and allocate trust when changing it


git-svn-id: svn://10.0.0.236/trunk@111495 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 16:45:26 +00:00
brade%netscape.com
30e10e45f7 init mModCount in constructor (bug 117399; sr=kin; r=glazou)
git-svn-id: svn://10.0.0.236/trunk@111494 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:52:54 +00:00
pinkerton%netscape.com
27311e50b1 Change unsigned char* param to ConstStr255Param to make mach-o happier
r=sdagley/sr=blake. bug 118197.


git-svn-id: svn://10.0.0.236/trunk@111493 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:44:08 +00:00
pinkerton%netscape.com
cee1c73b9c stop using PR_PutEnv and use PR_SetEnv instead. r=sdagley/sr=blake. bug 118187
git-svn-id: svn://10.0.0.236/trunk@111492 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:42:08 +00:00
bienvenu%netscape.com
307acc5506 implement nsMorkRowCellCursor::NextCell r/sr =sspitzer 114117
git-svn-id: svn://10.0.0.236/trunk@111491 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:10:16 +00:00
glazman%netscape.com
56614d13fa fix for erroneous check-in ; b=116393, rs=kin ; original and correct patch was r=cmanske, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111490 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 15:02:20 +00:00
mikep%oeone.com
a3cbbd09f1 Removing second install.js
git-svn-id: svn://10.0.0.236/trunk@111489 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:45:22 +00:00
ccarlen%netscape.com
021c9dac7f Bug 100828 - nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111488 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:35:04 +00:00
ccarlen%netscape.com
85e8f1ab7c Bug 100828 - New file for nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111487 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:31:44 +00:00
mikep%oeone.com
49dcb029f4 Woops, removing file that isn't in the dist.
git-svn-id: svn://10.0.0.236/trunk@111486 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:26:23 +00:00
mikep%oeone.com
be5ad9fd5a Removing unused file, updating jar.mn.
git-svn-id: svn://10.0.0.236/trunk@111485 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 14:25:53 +00:00
alex.fritze%crocodile-clips.com
d7b20dbc43 [SVG only] Add DOM interfaces needed for SVG text support.
git-svn-id: svn://10.0.0.236/trunk@111484 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 13:52:14 +00:00
rods%netscape.com
804f5291cc Fixes free memory read
Bug 113917 r=rods sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@111483 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 13:31:18 +00:00
rods%netscape.com
69c8d142b8 support for printing of non-latin1 chars
Bug 100328 r=dcone sr=brenden


git-svn-id: svn://10.0.0.236/trunk@111482 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 13:26:27 +00:00
jdunn%netscape.com
f2ff5fcec4 replacing OS_CXXFLAGS with CXXFLAGS so that they get picked up
r=cls@seawood.org
# 118126


git-svn-id: svn://10.0.0.236/trunk@111481 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 12:33:36 +00:00
rjc%netscape.com
5acb045996 Bug # 35817: Remove unused RDF service reference. r=mcafee sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111480 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 11:18:53 +00:00
brendan%mozilla.org
83bed63477 Group date and time fields in toString's result so as to work with PR_ParseTimeString (118266, r=khanson, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@111479 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 11:09:04 +00:00
alex.fritze%crocodile-clips.com
97955a9d5d [SVG only] Patch for bug 114423: Make SVG ForeignObject work properly in linux. Thanks to <james.turner@crocodile-clips.com> for spotting the unitialized vars.
git-svn-id: svn://10.0.0.236/trunk@111478 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 10:23:49 +00:00
peterv%netscape.com
8d5ceddf30 Fix for bug 114975 (location.hash fails within multipart/x-mixed-replace). Don't call nsIWebNavigation->Stop from SetHash. r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111477 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 10:13:08 +00:00
mcafee%netscape.com
a35d3f551e Comments, multiquery links
git-svn-id: svn://10.0.0.236/trunk@111476 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 07:35:19 +00:00
racham%netscape.com
d2eb40a48d Fixing bug 100414. Make sure that an account is created only when server and identity info is avialable in the migration process. r=mscott, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111475 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 07:06:52 +00:00
racham%netscape.com
436a7fe313 Fixing bug 104468. Polish menu popup elements in the addressbook panel in the sidebar. r=racham
git-svn-id: svn://10.0.0.236/trunk@111474 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 07:06:09 +00:00
bryner%netscape.com
03302aa66f Outliner's pref height should be 0 if no rows= attribute was specified (not 1 row height). rs=hyatt.
git-svn-id: svn://10.0.0.236/trunk@111472 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 05:37:59 +00:00
rjc%netscape.com
8983e327da Forget to add this new file as part of last checkin. r=me
git-svn-id: svn://10.0.0.236/trunk@111471 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 04:12:43 +00:00
rjc%netscape.com
1874f61f5a Bug # 35817: RDF SEQ optimizations for RDF's in-memory datasource. r=tingley and sr=waterson
git-svn-id: svn://10.0.0.236/trunk@111470 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 04:02:27 +00:00
naving%netscape.com
4242afb36c 114700 sr=bienvenu. remove PR_Sleep call - not needed anymore.
git-svn-id: svn://10.0.0.236/trunk@111469 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 00:41:12 +00:00
syd%netscape.com
a94513b02e Check for correct permissions on chosen install directory by calling access()
instead of just looking to see if the user rwx bits are set (this fails if
you are installing to a directory you do not own). r=samir, ssu, sr=dveditz.
Fixes bug number 89436.


git-svn-id: svn://10.0.0.236/trunk@111468 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 00:33:55 +00:00
ian.mcgreer%sun.com
7432d9b145 obey the isperm flag as in nss 3.3
git-svn-id: svn://10.0.0.236/trunk@111467 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 21:49:48 +00:00
bstell%ix.netcom.com
fa80c1da59 bug 117877, font banning slowed startup by 2%
checking for Roland.Mainz@informatik.med.uni-giessen.de
r=bstell@ix.netcom.com, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111466 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 21:26:27 +00:00
blakeross%telocity.com
71e58808d0 Other missing file.
git-svn-id: svn://10.0.0.236/trunk@111465 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 21:07:16 +00:00
varga%utcru.sk
110782faac Fix for 118159. over-zealous scrollbar in outliner. r=dean_tessman@hotmail.com, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111464 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:13:21 +00:00
mcafee%netscape.com
de290ed289 one-click to see other tests links
git-svn-id: svn://10.0.0.236/trunk@111463 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:13:05 +00:00
bstell%ix.netcom.com
aedf2a91ed bug 112516 move shared gtk files to x11shared
Makefile.in changes r=cls
the files were moved but not otherwise changed


git-svn-id: svn://10.0.0.236/trunk@111462 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:11:51 +00:00
blakeross%telocity.com
fe1ce96e45 The rest of 117685.
git-svn-id: svn://10.0.0.236/trunk@111461 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:09:10 +00:00
mcafee%netscape.com
03df1cdb45 Average was losing points setting
git-svn-id: svn://10.0.0.236/trunk@111460 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:07:25 +00:00
dbaron%fas.harvard.edu
9fffba3f2b Attempt to fix WS 5.0 bustage.
git-svn-id: svn://10.0.0.236/trunk@111459 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 20:07:13 +00:00
blakeross%telocity.com
e87b893851 113535 - implement center cropping for outliner. r=varga sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111458 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:59:20 +00:00
blakeross%telocity.com
4ce39a230a 117685 - nsChromeRegistry::IsSkinSelected not returning correct result. Return 3 values, none, partial and full (needed for 44032). r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111457 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:58:01 +00:00
blakeross%telocity.com
fcee1f964f 44032 - apply themes on ok, cleanup panel, add link to themepark. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111456 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:57:00 +00:00
rbs%maths.uq.edu.au
7a64f138ef Move a getter to the safer place where the font was just set in the rendering context (its state could change, who knows)
git-svn-id: svn://10.0.0.236/trunk@111455 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:50:51 +00:00
rbs%maths.uq.edu.au
88ddfc7837 Add an additional clause when picking the desired stretchy size in the self-stretch situation, and give more descriptive comments
git-svn-id: svn://10.0.0.236/trunk@111454 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:47:24 +00:00
rbs%maths.uq.edu.au
58f556187d Simple cleanup
git-svn-id: svn://10.0.0.236/trunk@111453 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:42:08 +00:00
rbs%maths.uq.edu.au
2fb4fefee6 Fix leaky style context
git-svn-id: svn://10.0.0.236/trunk@111452 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 19:40:04 +00:00
dbaron%fas.harvard.edu
785de1f5f1 Remove duplicate initialization of nsDeviceContext reference count by derived class constructor (which is dangerous since it could be incremented during the base class constructor). Various other cleanup, mostly in xlib port. b=111088 r=rbs sr=jag
git-svn-id: svn://10.0.0.236/trunk@111451 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 18:37:27 +00:00
dbaron%fas.harvard.edu
025f414842 Get the visibility style struct to ensure that we check the 'direction' property and thus enable BIDI if necessary before beginning reflow. b=115921 r=smontagu sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111450 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 18:25:38 +00:00
dbaron%fas.harvard.edu
ba011ecd80 Clean up nsBlockFrame::RemoveFrame and add assertion to nsFrameList. b=114222 r=waterson sr=kin
git-svn-id: svn://10.0.0.236/trunk@111449 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 18:17:41 +00:00
dbaron%fas.harvard.edu
4a32ed3c58 Bug 117374: nsBlockFrame::UpdateSpaceManager is no longer needed since nsBlockReflowState::RecoverFloaters does the same work.
Bug 113895:  Pass |aDeltaY| as 0 for recursive calls to RecoverFloaters.
b=117374  r=attinasi  sr=waterson


git-svn-id: svn://10.0.0.236/trunk@111448 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 18:14:00 +00:00
jake%acutex.net
df47257748 Bug 113975 - Changing only cc on mass change page incorrectly gives an error that you didn't select anything to change.
r= myk x2


git-svn-id: svn://10.0.0.236/trunk@111447 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 14:36:00 +00:00
peterv%netscape.com
2fa512bd41 XHTML is case-sensitive. Pass the right flag to NS_CreateHTMLElement r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@111446 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 10:34:41 +00:00
varga%utcru.sk
0422baf3d0 Post fix for 99715. convert category tree to use outliner. r=hixie, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111445 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 08:50:38 +00:00
blakeross%telocity.com
b9cbc12297 117668 - convert help to outliner. r=varga sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111444 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 07:57:27 +00:00
bstell%ix.netcom.com
bc412613aa bug 112516 move shared gtk files to x11shared
Makefile.in changes r=cls
the files were moved but not otherwise changed


git-svn-id: svn://10.0.0.236/trunk@111443 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 07:15:43 +00:00
bstell%ix.netcom.com
506f3553af bug 112516 move shared files from gfx/src/gtk to gfx/src/x11shared
these were copied


git-svn-id: svn://10.0.0.236/trunk@111442 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 07:00:46 +00:00
cotter%netscape.com
4ca20503dd Ongoing privacy & security help content updates, r-oeschger; includes new file (profiles_help.html) that oeschger will add to manifest.
git-svn-id: svn://10.0.0.236/trunk@111441 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 05:02:47 +00:00
cotter%netscape.com
475c549113 Ongoing security & privacy help content updates, r=oeschger; additions for new Cookie Manager help buttons.
git-svn-id: svn://10.0.0.236/trunk@111440 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 04:50:03 +00:00
jst%netscape.com
2e5e8c3344 Fixing bug 86191. Don't return nsnull as a nsresult, return NS_OK in stead. r=sicking@bigfoot.com, sr=nobody, trivial change.
git-svn-id: svn://10.0.0.236/trunk@111439 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 02:39:13 +00:00
bstell%ix.netcom.com
191b56fa8a bug 118033, remove useless assertion
checkin for Roland.Mainz@informatik.med.uni-giessen.de
r=bstell@ix.netcom.com, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@111438 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 02:36:19 +00:00
bstell%ix.netcom.com
0e9567a214 bug 116136 - fix aasb with 10646 fonts
r=ftang, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@111437 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 02:28:02 +00:00
jst%netscape.com
de8e5658f6 Fixing bug 118104. link.search and link.hash should be empty if there's no search/hash in the url, in stead of containing '?'/'#'. Patch by hidday@geocities.com, r=bzbarsky@mit.edu, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111436 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 02:04:33 +00:00
hyatt%netscape.com
d8f9c1b0ed Fix for 115759, support for textfields in WinXP, r=hixie, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111435 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 01:43:17 +00:00
hyatt%netscape.com
d2db2e6c2a Fixing 115750, support for tabpanels and tabs in WinXP, r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111434 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 00:22:24 +00:00
bryner%netscape.com
d126626bbc Fixing prefs crasher bug 118322. r=sdagley, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@111433 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 23:51:04 +00:00
hyatt%netscape.com
02941169ac Fix for 118368, support for drop shadows under menus and tooltips on WinXP, r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111432 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 23:50:52 +00:00
hyatt%netscape.com
37c79ab46e Fix for 115750, WinXP tab support. r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111431 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 23:44:39 +00:00
av%netscape.com
cb30897198 Fixing the Tester plugin output so that Mozilla does not confuse text/plain with text/html -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111430 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 22:38:26 +00:00
av%netscape.com
c14ca63dfd Fixing saving GUI prefs in the Tester plugin -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111429 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 22:25:32 +00:00
varga%utcru.sk
335852fdea Fix for 118160. Secuirty Policies preference panel accidentally activated. r=varga, rs=waterson, patch=timeless
git-svn-id: svn://10.0.0.236/trunk@111428 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 21:12:40 +00:00
cmanske%netscape.com
7b1567e204 Part of fix to colorpicker bug 115694, r=syd, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111427 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:54:09 +00:00
cmanske%netscape.com
6f86892c01 Fix updating toolbar color after page color is changed, b=115694, r=syd, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111426 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:40:05 +00:00
cmanske%netscape.com
2a6da66ff1 Fixed list layout problems in Link and Spelling dialog (remove bad CSS) b=112951, r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111425 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:31:46 +00:00
ian%hixie.ch
b07ad62172 Added a style rule for to win and mac classic skins to match modern, which makes the <description> and <label> fields have default (arrow) cursors rather than text (i-beam) cursors. b=118321, sr=blake, sr=hyatt. The changes in this patch are in the public domain.
git-svn-id: svn://10.0.0.236/trunk@111424 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:31:29 +00:00
cmanske%netscape.com
818efacd35 Fixed list layout problems in Link and Spelling dialog (b=112951, r=andreww, sr=hewitt); rearrange buttons in spelling dialog (b=116672, r=glazman, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111423 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:30:48 +00:00
cmanske%netscape.com
b35520e67c Save default file dirs for HTML and Images, b=93487, r=syd, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111422 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:25:53 +00:00
hyatt%netscape.com
97dc09f2ea Fix for 118370, r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111421 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 20:21:21 +00:00
dbaron%fas.harvard.edu
65120036dc Using PR_ALIGN_OF_POINTER instead of sizeof(void*) since the preprocessor can't do math on a sizeof expression. Still fixing the same bustage.
git-svn-id: svn://10.0.0.236/trunk@111418 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 16:40:21 +00:00
dbaron%fas.harvard.edu
a16848c716 Fix bustage (really?) since NSPR defines ALIGN_OF_WORD to PR_ALIGN_OF_WORD even when PR_ALIGN_OF_WORD isn't defined.
git-svn-id: svn://10.0.0.236/trunk@111417 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 15:53:51 +00:00
dbaron%fas.harvard.edu
799b4588b8 Fix OS/2 bustage by undefining |index|.
git-svn-id: svn://10.0.0.236/trunk@111416 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 15:43:19 +00:00
dbaron%fas.harvard.edu
e149e57952 Fix tabbing through image maps and fix Windows crash right-clicking on image maps by reverting my changes to nsImageMap from bug 110911 and by giving the primary frame map larger entries to accomodate mapping from a content node to a frame with a different |mContent|. b=115481, 114377 r=bryner sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111415 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 15:22:52 +00:00
dbaron%fas.harvard.edu
75ff2da8f4 Fix typo in alecf's previous bustage fix.
git-svn-id: svn://10.0.0.236/trunk@111414 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 14:59:05 +00:00
jaggernaut%netscape.com
9f55bebd67 Bug 113228: Remove To{Lower,Upper}Case from ns{C}String. r=bzbarsky, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111413 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 11:18:57 +00:00
jaggernaut%netscape.com
8c7b440184 str.ToUpperCase() -> ToUpperCase(str), r=mozbot, rs=scc
git-svn-id: svn://10.0.0.236/trunk@111412 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 11:14:51 +00:00
blakeross%telocity.com
5d9a89f460 117668 - convert help to outliner. r=oeschger sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111411 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 08:32:34 +00:00
alecf%netscape.com
4eeea60a15 fix non-Mac/Win/Unix platforms by defining my own alignment where it isn't already defined
git-svn-id: svn://10.0.0.236/trunk@111410 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 08:29:55 +00:00
sspitzer%netscape.com
f202c7cabc fix for #115701. fix import text. text reviewed by robinf, rs=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111409 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 07:57:29 +00:00
bryner%netscape.com
72bf32c474 Fixing windows bustage.
git-svn-id: svn://10.0.0.236/trunk@111408 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 07:51:43 +00:00
bryner%netscape.com
87d7aa496f Initial checkin of XBL select widget (listbox) code (bug 112713).
Summary of changes:
- Removed old XBL form control cruft.
- Made nsOutlinerContentView accessible from content scripts.
- Created a new interface, nsIDOMNSXBLFormControl which exists to allow a
select element to have an outliner box object.
- Factored out nsChildIterator into its own file.
- Added support to the outliner content view for having option elements
directly inserted in the outliner.
- Cleaned up pixel/twip conversions in outliner.
- Added support for intrinsic width for outliner.

r=jag, sr=hyatt.  Note that the new select widget is NOT turned on by
default.


git-svn-id: svn://10.0.0.236/trunk@111407 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 07:17:10 +00:00
stephend%netscape.com
e3845dec0a Bug 58572. Javascript strict warnings in mailWidgets.xml. Patch by Stephen Walker <walk84@yahoo.com> r=stephend, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@111406 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 05:24:24 +00:00
stephend%netscape.com
1f86b34242 Bug 79333. Javascript strict warnings in pref-directory.add.js. Patch by Stephen Walker <walk84@yahoo.com> r=stephend, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@111405 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 05:20:49 +00:00
stephend%netscape.com
86d5153e6f Bug 118273. Javascript strict warnings in accountUtils. Patch by Stephen Walker <walk84@yahoo.com> r=caillon, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@111404 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 05:13:26 +00:00
stephend%netscape.com
995bc01e11 Bug 118273. Javascript strict warnings in accountUtil5s5585
git-svn-id: svn://10.0.0.236/trunk@111403 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 05:08:13 +00:00
sspitzer%netscape.com
c9a5559ce7 fix for crasher bug #116174 (crash switching from flat to threaded view)
and for #118278 (clear message pane when more than one item selected).
r/sr=bienvenu.

included:
1) minor performance improvement to nsMsgDBView::GetCommandStatus() when you've got a
lot of row selected.

2) add comments indicating how we have to call RowCountChanged() after we adjust m_keys, not before.

3) handle nesting of calls to SaveAndClearSelection() and RestoreSelection(), by
only doing work on the outer calls, we ignore inner calls.

4) switch to using PRPackedBool (where it makes sense)

5) fix nsMsgDBView::SelectMsgByKey() to use SaveAndClearSelection() and RestoreSelection(),
instead of just using RestoreSelection(), for parity.


git-svn-id: svn://10.0.0.236/trunk@111402 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 04:00:53 +00:00
sspitzer%netscape.com
dcc11e948b fix for #118276. multiple selection in the addressbook should
clear out the card preview pane.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111401 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 03:48:41 +00:00
waldemar%netscape.com
94dbe34d4c Removed attributes from parse directives
git-svn-id: svn://10.0.0.236/trunk@111400 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 03:32:58 +00:00
relyea%netscape.com
f4994efe5d Startup problems on new profiles: 1) Windows does not initially open the DB R/W
on startup. 2) All platforms do not see the built-ins token if you startup with
a new profile.

Fix: 1) Escape the initialization parameters.
     2) Rebuild the Token iterator when new tokens are added to the trust domain.


git-svn-id: svn://10.0.0.236/trunk@111399 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 03:00:10 +00:00
danm%netscape.com
432bf17b0a implement/support nsIEmbeddingSiteWindow2 (and its blur method). bug 57841 r=bryner,rpotts
git-svn-id: svn://10.0.0.236/trunk@111398 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:22:45 +00:00
danm%netscape.com
264958aeb0 blur method now defers to the tree owner. bug 57841 r=bryner,rpotts
git-svn-id: svn://10.0.0.236/trunk@111397 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:20:55 +00:00
danm%netscape.com
8ed86c9b32 update some comments and mention that this file is for bug 57841, r=bryner,rpotts
git-svn-id: svn://10.0.0.236/trunk@111396 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:07:40 +00:00
danm%netscape.com
b84aa94c0f adding nsIEmbeddingSiteWindow2 (our first revved public interface! yay) bug 57841 r=bryner,rpotts
git-svn-id: svn://10.0.0.236/trunk@111395 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:04:03 +00:00
danm%netscape.com
22f38522fe adding nsIEmbeddingSiteWindow2 (our first revved public interface! yay)
git-svn-id: svn://10.0.0.236/trunk@111394 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 02:00:26 +00:00
stephend%netscape.com
4bb12098b3 Bug 117822. Javascript strict warnings in am-prefs.js. Patch by Stephen Walker <walk84@yahoo.com> r=stephend@netscape.com, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@111393 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:43:44 +00:00
waterson%netscape.com
6357150a06 Bug 116230 et al; fix-on-a-fix for bug 91423. Don't always retarget to the primary frame: stop at the first continuation after a hard-break if there is one. Also, move retargeting to reflow state setup. r=rbs, sr=nobody.
git-svn-id: svn://10.0.0.236/trunk@111391 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:42:36 +00:00
hwaara%chello.se
6025b413ef re-add new files.
git-svn-id: svn://10.0.0.236/trunk@111390 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:42:26 +00:00
wtc%netscape.com
0a46e39c28 Bugzilla bug 112987: correctly detect the FreeBSD versions in which poll()
was added to libc and libc_r.  Thanks to Jeremy Lea for pointing me at
the FreeBSD Porter's Handbook.


git-svn-id: svn://10.0.0.236/trunk@111389 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:37:05 +00:00
hwaara%chello.se
c207d180fa #93093, optimize splashscreens to cut bloat.
The Windows splash is now ~500% smaller (from 299K to 60K) and the OS/2 splash is ~300% smaller (from 298K to 101K).

r=mkaply, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@111388 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:33:53 +00:00
bryner%netscape.com
26d4a25466 bug 118058 - filepicker comes up empty. r=hewitt, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@111387 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:32:12 +00:00
waldemar%netscape.com
ed38273505 Fixed cast bug
git-svn-id: svn://10.0.0.236/trunk@111386 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:27:47 +00:00
rbs%maths.uq.edu.au
e3c0cb6448 MathML only - Further tweaks to getting the preferred stretchy size. Decide that the core <mo> is the provider of the 'em' unit for the lspace & rspace of embellished containers. Add support of the 'bevelled' attribute in <mfrac> by leveraging on the code of <mfenced>
git-svn-id: svn://10.0.0.236/trunk@111385 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:15:04 +00:00
sspitzer%netscape.com
c10e896fe9 "Map It!" should be "Get Map". r=jglick, rs=bienvenu
for bug #116451


git-svn-id: svn://10.0.0.236/trunk@111384 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:10:47 +00:00
rbs%maths.uq.edu.au
d1382b9071 MathML only - remove outdated APIs
git-svn-id: svn://10.0.0.236/trunk@111383 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:08:09 +00:00
rbs%maths.uq.edu.au
3a31fba4c6 MathML only - Reset the stretchy flags also when presentation data get changed
git-svn-id: svn://10.0.0.236/trunk@111382 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 01:06:05 +00:00
stephend%netscape.com
397daff924 Bug 117823. Javascript strict warnings in am-offline.js. Patch by Stephen Walker <walk84@yahoo.com> r=stephend@netscape.com/racham@netscape.com, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@111381 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:59:10 +00:00
ssu%netscape.com
ff1fd4b712 checking patch for neil@parkwaycc.co.uk. fixes bug 111918 - File/Offline/Work Offline has no access key. r=ssu, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111380 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:39:57 +00:00
hyatt%netscape.com
92ab32c671 Fix for 115753, windows xp tooltip support, r=bryner, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111379 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:33:40 +00:00
morse%netscape.com
20a107cb2f bug 117998 Remove-all button in password manager not being disabled when it should be, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111378 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:21:43 +00:00
hyatt%netscape.com
78e80f4cc4 Fix for 115748, r=bryner, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111377 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:15:48 +00:00
alecf%netscape.com
3ba0353391 final fix for bug 112708 - reduce number pref allocations by using a few large buffers to hold all the prefnames
sr=brendan r=bnesse, dp
Also, clean more unnecessary routines..


git-svn-id: svn://10.0.0.236/trunk@111376 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 00:09:53 +00:00
despotdaemon%netscape.com
dab655a7b4 Pseudo-automatic update of changes made by rdayal@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@111374 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 22:12:31 +00:00
beard%netscape.com
479a18174b [not part of build] Fallout of dougt's checkin for "nsIComponentManager API Changes (bug 98553)".
git-svn-id: svn://10.0.0.236/trunk@111373 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 22:06:38 +00:00
sonja.mirtitsch%sun.com
4972f28b68 taking out OSF 5 links
git-svn-id: svn://10.0.0.236/trunk@111372 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:41:23 +00:00
sonja.mirtitsch%sun.com
da553df4db increased the number of tests and changed the fix about too many cache misses
seee bugs #114964 and 118031


git-svn-id: svn://10.0.0.236/trunk@111371 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:39:36 +00:00
beard%netscape.com
f2dd7b1cbf [not part of build] Fix declaration of NSGetFactory to ensure it is extern "C". This prototype was removed from some header file and broke the plugin.
git-svn-id: svn://10.0.0.236/trunk@111370 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:34:24 +00:00
sonja.mirtitsch%sun.com
6b88b9a6c7 to avoid client and server writes at the same time write output to a tmp
file first, and then the tmp file to stdout
the writes had lead to garbled messages that were then interpreted as
errormessages by the scripts


git-svn-id: svn://10.0.0.236/trunk@111369 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:31:39 +00:00
bryner%netscape.com
3d7f207cf9 Updating for syntax changes - add outlinerchildren. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111368 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:23:42 +00:00
mostafah%oeone.com
b17f404b84 Fixed an ptential infinite loop in GetAlarmTime. Replaced NULLs with nsnull
git-svn-id: svn://10.0.0.236/trunk@111367 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:53:08 +00:00
mostafah%oeone.com
bb3fedc7d7 Updated test suite
git-svn-id: svn://10.0.0.236/trunk@111366 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:46:31 +00:00
mostafah%oeone.com
529b1b3d30 Replaced NULL's with nsnull
git-svn-id: svn://10.0.0.236/trunk@111365 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:27:45 +00:00
kestes%walrus.com
4776211b92 don't forget january is month 0 this means my out of bounds check for month
number was wrong.


git-svn-id: svn://10.0.0.236/trunk@111364 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:24:48 +00:00
rginda%netscape.com
baac6c13bd bug 117907, patch=joerg.schaible@gmx.de (Jörg Schaible), r=me
add release build option to jsdb.mak


git-svn-id: svn://10.0.0.236/trunk@111363 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:24:14 +00:00
ian.mcgreer%sun.com
97ff040547 implement trust ordering when merging trust
git-svn-id: svn://10.0.0.236/trunk@111362 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:21:54 +00:00
sspitzer%netscape.com
4335bb8b1d fix for blocker bug #118180. js error (from mapi code) horks compose window.
may be mozilla only.  r/sr=bienvenu, a=kyle.


git-svn-id: svn://10.0.0.236/trunk@111361 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 18:30:06 +00:00
despotdaemon%netscape.com
aae396f8f6 Pseudo-automatic update of changes made by mostafah@oeone.com.
git-svn-id: svn://10.0.0.236/trunk@111360 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 18:01:51 +00:00
jake%acutex.net
00a0bd35b2 Bug 112914 - This test was relying on the existance of the unix "cat" command instead of using perl's standard open() function. This caused a test failed when running the tinderbox script on win32.
git-svn-id: svn://10.0.0.236/trunk@111359 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 16:04:09 +00:00
jdunn%netscape.com
be8b031465 trying an AIX ifdef to see if this is our startup slowdown problem
a=waterson@netscape.com
# 112824


git-svn-id: svn://10.0.0.236/trunk@111358 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 15:03:43 +00:00
rods%netscape.com
b78c7e1112 Better algorithm for getting and setting the dfault printer
Bug 117819 r-dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111357 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:46:26 +00:00
seawood%netscape.com
352af44feb Hack around problem of default rules expecting IMPORT_LIBRARY to be built on win32 gmake builds when setuprsc doesn't build one.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@111356 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:18:49 +00:00
nboyd%atg.com
02b78fef78 Update implemenation version date.
git-svn-id: svn://10.0.0.236/trunk@111355 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:04:42 +00:00
nboyd%atg.com
f18dd09b71 Fix bug reported by rathje40@yahoo.com
We are converting from spidermonkey to rhino and it appears that the
name property for the constructor function returns "constructor" for
all builtin types.  Spidermonkey would return "Date" or "Array" or
whatever.  Is there a workaround?  This code needs to work with both
interpreters.

Here is an example of the rhino behavior:

js> var i=new Date;
js> i.constructor.name
constructor
js> Date.name
constructor
js> function bob(){}
js> bob.name
bob
js> var i = new Array();
js> i.constructor.name
constructor
js>


git-svn-id: svn://10.0.0.236/trunk@111354 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:04:01 +00:00
nboyd%atg.com
63eddaafb9 Remove override that is duplicate of superclass.
git-svn-id: svn://10.0.0.236/trunk@111353 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:02:36 +00:00
nboyd%atg.com
594c536e31 Print implementation version when starting up interactive mode.
git-svn-id: svn://10.0.0.236/trunk@111352 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 14:02:02 +00:00
mkaply%us.ibm.com
beec915215 #101771
r=pinkerton, sr=hyatt
Make menus clipsibling


git-svn-id: svn://10.0.0.236/trunk@111351 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 11:04:17 +00:00
bernd.mielke%snafu.de
f39c6bf178 bug 112010 fix build warnings r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111350 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 10:52:48 +00:00
peterv%netscape.com
f6e21102ba Make SOAP build again on Mac. Doesn't affect default build.
git-svn-id: svn://10.0.0.236/trunk@111349 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 08:50:30 +00:00
peterv%netscape.com
e19197ff68 Keep SOAP building on mac. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@111348 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 08:49:27 +00:00
dp%netscape.com
d69c8b61af bug 115986 Thread safe zlib allocator. r=waterson, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111347 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 05:46:48 +00:00
wtc%netscape.com
88b8616fc4 Bugzilla bug 110356: check in the generated files (oiddata.h and oiddata.c)
to work around concurrent build failures on Unix and the generation of
these files on the Mac.
Modified files: Makefile manifest.mn
Added files: oiddata.c oiddata.h


git-svn-id: svn://10.0.0.236/trunk@111346 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 05:22:07 +00:00
blizzard%redhat.com
d43d232705 Bug #115764. sporadic Trunk crashes in [@ nsWindow::OnDragMotionSignal] w/drag'n'drop. Use cool and smooth native gtk timers instead of cranky fake-o XP timers that don't have a deterministic order in the mainloop. r=bryner, sr=shaver (2!)
git-svn-id: svn://10.0.0.236/trunk@111345 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 05:07:44 +00:00
mjudge%netscape.com
2cc46377d6 118023 r=saari fix for transaction manager being missing from embedded components. no reason edit fields shouldnt work. just undo will not.
git-svn-id: svn://10.0.0.236/trunk@111344 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 03:53:21 +00:00
danm%netscape.com
63af87aec1 refuse to spawn new windows if you're currently being destroyed. bug 115969 r=jaggernaut,jst
git-svn-id: svn://10.0.0.236/trunk@111342 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 02:34:02 +00:00
danm%netscape.com
4c25db3f8a allow nsXULWindow::CreateNewWindow to fail; don't fall back on the appshell. bug 115969 r=jaggernaut,jst
git-svn-id: svn://10.0.0.236/trunk@111341 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 02:32:48 +00:00
hewitt%netscape.com
d6869f712e 115757 - null check for win2k, r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@111340 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 01:04:13 +00:00
ducarroz%netscape.com
e1de2e506a Patch submited by Denis Antrushin <adu@sparc.spb.su>
Fix for bug98199. Don't change the real name of a forwarded message to "ForwardedMessage.eml" anymore. R=ducarroz, SR=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111339 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 01:03:22 +00:00
ducarroz%netscape.com
e25807192e fix for bug 93481. Do not remove the whole line that contains the META tag but rather remove just the charset portion of it. Also, the new code avoid duplicating the line which could be hudge in some case. R=cavin, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@111338 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:49:44 +00:00
ftang%netscape.com
fb7d98af36 fix bug 116143 . make cp1252 conversion round trip. r=shanjian sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111337 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:38:18 +00:00
hyatt%netscape.com
2e88971c9c Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111336 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:28:01 +00:00
sonja.mirtitsch%sun.com
320e4e298d fixed qa_stat following an enhancement, that causes unexpected messaegs in the output.log
git-svn-id: svn://10.0.0.236/trunk@111335 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:24:28 +00:00
morse%netscape.com
71aae56596 bug 116714 can't unencrypt saved data, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111334 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:18:31 +00:00
naving%netscape.com
cafe13748f 117858, 117859 r=ducarroz sr=bienvenu. fix leaking char* on reading messages
git-svn-id: svn://10.0.0.236/trunk@111333 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:17:48 +00:00
sonja.mirtitsch%sun.com
8121e60402 fix for enhancemet request 114964
git-svn-id: svn://10.0.0.236/trunk@111332 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:58:23 +00:00
timeless%mac.com
d9701dfce5 Bug 56369 pref-policies.xul has an empty <script> </script>
r=akkana sr=blake


git-svn-id: svn://10.0.0.236/trunk@111331 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:50:52 +00:00
timeless%mac.com
344a6cf3f9 Bug 116793 Mismatched Allocator/Deallocator in nsSupportsIDImpl::ToString
r=waterson sr=jst


git-svn-id: svn://10.0.0.236/trunk@111330 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:47:55 +00:00
dmose%netscape.com
c2e1a63645 Fix bug 108366: xmozillausehtmlmail LDAP attributes does not work. Patch from John Marmion <john.marmion@ireland.sun.com> . r=dmose@netscape.com, sr=sspitzer@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@111329 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:25:48 +00:00
srilatha%netscape.com
8bec22cce2 checking in for rdayal
Bug # 104672 and 106137 r=dougt, sr=sspitzer, sr=mscott.

Making MAPI part of the build. Landing modified makefile and resource file changes.


git-svn-id: svn://10.0.0.236/trunk@111328 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:20:11 +00:00
dmose%netscape.com
35b74aef86 Fix bug 105103: LDAP attributes should not be case-sensitive. Patch from John Marmion <john.marmion@ireland.sun.com> . r=dmose@netscape.com, sr=sspitzer@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@111327 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:18:28 +00:00
rbs%maths.uq.edu.au
35b346c868 Reset the stretchy flags of underscript/overscript frames when their geometry is expected to be like subscript/superscirpt frames
git-svn-id: svn://10.0.0.236/trunk@111326 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:18:01 +00:00
varga%utcru.sk
93f5c80abc 80834 - [outliner scrollbar] if inbox has less than one page of messages, it will come up with a box where the scroll bar is
80548 - outliner scroll bar "disappears" in 3 stages

111101 - No scrollbox / slider / thumb in thread pane scrollbar

116269 - white scrollbars briefly show up in folder pane

116432 - Sometimes the twisty won't update after a click

116855 - Modify outliner builder syntax to match outliner content model
r=waterson, sspitzer, blake
sr=hyatt

99715 - convert category tree to use outliner
r=hixie
sr=blake


git-svn-id: svn://10.0.0.236/trunk@111324 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 22:58:23 +00:00
ian.mcgreer%sun.com
b986c9fa14 only free slot if funrction returns correctly
git-svn-id: svn://10.0.0.236/trunk@111323 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 22:49:02 +00:00
mkaply%us.ibm.com
cc27ea5ad0 #108280
r=mkaply, sr=blizzard
OS/2 only - more fallout from 99010


git-svn-id: svn://10.0.0.236/trunk@111322 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 22:42:10 +00:00
mkaply%us.ibm.com
4eb4e379df #117919
r=rods,mkaply sr=blizzard
OS/2 only - implement AvailablePrinters


git-svn-id: svn://10.0.0.236/trunk@111321 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 22:08:04 +00:00
sspitzer%netscape.com
c3b30c1a7b fix for js strict warning. patch by alex vincent (jscript@pacbell.net)
r=bzbarsky, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@111320 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:59:28 +00:00
srilatha%netscape.com
8fca81ddfe checking in for rdayal.
Bug # 115307, second patch. r = ducarroz, sr=bienvenu.

Adding a new notification method in nsIMsgSendListener when the compose window is closed
without clicking on Send.


git-svn-id: svn://10.0.0.236/trunk@111319 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:56:36 +00:00
andreww%netscape.com
81253a9e8c bugzilla bug 116382 r=shliang sr=hewitt toolbars/statusbar lost their black borders
git-svn-id: svn://10.0.0.236/trunk@111318 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:44:09 +00:00
ftang%netscape.com
7d46a14e09 fix bug 115519. r= shanjian sr= sfraser . make the convert return NS_OK
when it really did it's job.


git-svn-id: svn://10.0.0.236/trunk@111317 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:43:12 +00:00
rginda%netscape.com
f1dce49889 chatzilla only, patch=_basic@yahoo.com, r=me, bug 102186
remove spacer box from between tabs to avoid strict warnings.


git-svn-id: svn://10.0.0.236/trunk@111316 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:42:34 +00:00
dsirnapalli%netscape.com
568601718b *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@111315 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:35:52 +00:00
morse%netscape.com
f404ef1779 bug 117155 garbage characters in cookie/signon manager dialogs, bug 117023 fix js errors in cookie/signon dialogs, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111314 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:30:27 +00:00
harishd%netscape.com
e4e2a1571e 95487 - document.write shouldn't be interrupted. r=kmcclusk, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111313 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:25:33 +00:00
sspitzer%netscape.com
445330b9db fix for crasher bug #117478. I goofed when converting from strcmp to Equals().
this code is there to handle the migration case where our "old" sortedColumn is no
longer a valid column.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111312 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:24:06 +00:00
dsirnapalli%netscape.com
28b2b70882 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@111311 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 21:21:50 +00:00
ian%hixie.ch
7762bef97e Changed the order of the commands for the bookmarks context menu items. Also renamed separator to bm_separator in bookmarksOverlay.js to match the bookmarks.xml code and made the two consistent in their list of available commands for certain bookmark types (in particular IE bookmarks). b=102340, r=doron, sr=blake. The changes in this patch are covered by the NPL 1.1/GPL 2.0/LGPL 2.1 licenses.
git-svn-id: svn://10.0.0.236/trunk@111310 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 20:31:07 +00:00
ian.mcgreer%sun.com
52cc9b8b36 fix aix bustage
git-svn-id: svn://10.0.0.236/trunk@111309 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 20:19:55 +00:00
ian.mcgreer%sun.com
f85961a3de move handling of certificate reference counting into Stan. NSS 3.4 needs to maintain persistent references of both temp and perm certs in order to replicate the old temp database.
git-svn-id: svn://10.0.0.236/trunk@111308 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 20:09:30 +00:00
jdunn%netscape.com
77a48bf25c AIX requires a constructor for the nsPermanentAtom since this relies on
"new replacement"

r=dbaron@fas.harvard.edu
sr=shaver@mozilla.org
# 112824


git-svn-id: svn://10.0.0.236/trunk@111307 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:57:59 +00:00
brade%netscape.com
e74961dbe2 remove 8 static CID/IID since they are unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111306 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:50:21 +00:00
brade%netscape.com
3d58211329 remove 5 static CID/IID since they are unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111305 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:47:27 +00:00
brade%netscape.com
acb4221efb remove kCContentIteratorCID since it's unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111304 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:40:27 +00:00
brade%netscape.com
e90ffa39eb remove kCDataFlavorCID and kContentIteratorCID since they are unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111303 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:37:49 +00:00
brade%netscape.com
f308140176 remove unused method (bug 115115; sr=smfr, r=cmanske)
git-svn-id: svn://10.0.0.236/trunk@111302 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:37:11 +00:00
brade%netscape.com
73f65f0367 remove kRangeCID since it's unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111301 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:34:10 +00:00
brade%netscape.com
111ad2ac93 remove kIDOMSelectionIID since it's unused (bug 117927; r=glazou, rs=shaver)
git-svn-id: svn://10.0.0.236/trunk@111300 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 15:33:44 +00:00
locka%iol.ie
8433305171 Extremely obvious bug impacting some control users. Enclosed a section of code with an else statement. No bug number.
git-svn-id: svn://10.0.0.236/trunk@111299 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 14:29:06 +00:00
timeless%mac.com
658087c332 Bug 117713 - Want grippy on panels splitter
patch by neil@parkwaycc.co.uk r=bz sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@111298 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 14:27:22 +00:00
timeless%mac.com
9826f1c424 Bug 117720 - Can't inspect XBL properties
patch by neil@parkwaycc.co.uk r=timeless sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@111297 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 14:25:58 +00:00
rods%netscape.com
2ca048b06c Putting changes back in. This wasn't the cause of the slower page loads
git-svn-id: svn://10.0.0.236/trunk@111296 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 13:23:47 +00:00
rods%netscape.com
38b0c7a252 Partial back of check to look for bloat
git-svn-id: svn://10.0.0.236/trunk@111295 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 11:28:48 +00:00
bernd.mielke%snafu.de
d82d0e7dd4 bug 116577 avoid debug reflow access to Element(-1) r=jesup sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111294 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 09:00:40 +00:00
jst%netscape.com
0b13347cd9 Fixing bug 114590. Making table.insertRow() properly throw exceptions per the DOM spec. r=bernd.mielke@snafu.de, r=peterv@netscape.com, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111293 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 06:49:10 +00:00
jst%netscape.com
c03739bfda Fixing bug 116843. image.x and .y were mapped to image.offsetLeft and .offsetTop and due to changes to .offset* that mapping broke image.x and .y so this makes image.x and .y work as expected. Also do some random cleanup. r=jaggernaut@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111291 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 06:05:32 +00:00
jst%netscape.com
f8c3b8bc4f Fixing bug 116511. Make element.offset* always be relative to the body if the element is relatively positioned. r=hidday@geocities.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111290 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 05:46:42 +00:00
seawood%netscape.com
1ab8c545d5 Force sample plugin libs to always be built as a shared library. r=colin@theblakes.com
git-svn-id: svn://10.0.0.236/trunk@111289 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 05:32:49 +00:00
blizzard%redhat.com
b4df3e5556 woops, remove printf() I left in
git-svn-id: svn://10.0.0.236/trunk@111288 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 05:06:13 +00:00
blizzard%redhat.com
2ebc271800 Bug #117398. flash plugin pauses if you don't move the mouse. Add polling timer when a flash plugin is active so Xt timers will be processed. Try to improve interactive performance while there's a lot of flash activity by trying to interleave the Xt and gtk events more smoothly. r=serge, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@111286 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 05:02:01 +00:00
jst%netscape.com
a3160b1622 Fixing bug 116551. DeCOMtaminating nsINodeInfo, inlining most of the trivial methods and leaving some as virtuals, move some of the members from nsNodeInfo to nsINodeInfo. r=sicking@bigfoot.com, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111285 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 04:51:02 +00:00
stephend%netscape.com
f1521cf3b8 Bug 114321. hreflang handling broken in site navigation bar (links toolbar). Patch by Boris Zbarsky <bzbarsky@mit.edu> r=tim, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111282 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 02:17:04 +00:00
timeless%mac.com
a2811b3355 Bug 116439 - Xprint module prints sometimes underlined text wrong
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=jag


git-svn-id: svn://10.0.0.236/trunk@111281 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 02:16:44 +00:00
timeless%mac.com
60333230e7 Bug 104075 - need X font banning
patch by Roland.Mainz@informatik.med.uni-giessen.de r=bstell@ix.netcom.com sr=jag


git-svn-id: svn://10.0.0.236/trunk@111280 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 02:13:34 +00:00
blakeross%telocity.com
9f1dbd88de very minor cleanup in prefs. sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111279 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 01:48:06 +00:00
stephend%netscape.com
eb0a8c073b Bug 116259. Inactive Link Toolbar links use wrong icons. Patch by Stuart Ballard <sballard@netreach.net> r=bz, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@111277 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 01:18:17 +00:00
stephend%netscape.com
e2c49cc851 Bug 117553. Javascript strict warnings in EdConvertToTable.js. Patch by Stephen Walker <walk84@usa.net> r=bzbarsky@mit.edu, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111276 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 01:01:13 +00:00
stephend%netscape.com
592fd817bb Bug 117548. Javascript strict warnings in pref-help.js. Patch by Stephen Walker <walk84@usa.net> r=bzbarsky@mit.edu, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111275 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 00:59:04 +00:00
stephend%netscape.com
b1981c46eb Bug 79336. Javascript strict warnings in findUtils.js. Patch by Stephen Walker <walk84@usa.net) r=sgehani@netscape.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111274 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 00:56:52 +00:00
jst%netscape.com
c0e067e7da Removing unused variable to quiet down a compiler warning.
git-svn-id: svn://10.0.0.236/trunk@111273 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 00:34:07 +00:00
bryner%netscape.com
8dc6e7c11c Fixing mach-o bustage.
git-svn-id: svn://10.0.0.236/trunk@111272 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 00:25:45 +00:00
jaggernaut%netscape.com
6f56f8ad09 Bug 103342, 113590: ns{C}String::SubstituteString hangs/crashes. r=dbaron, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111271 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:54:25 +00:00
blakeross%telocity.com
b1bf161f3d 98608 - html msg compose doesn't have context menu. r=kerz sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111269 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:45:45 +00:00
av%netscape.com
cd186fbd1b Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@111268 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:42:06 +00:00
vidur%netscape.com
397de3cbe8 New module additions under the MOZ_SOAP flag (not a default part of the build. r=heikki, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111267 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:30:58 +00:00
vidur%netscape.com
92ba6a0504 Improved usability of test.
git-svn-id: svn://10.0.0.236/trunk@111266 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:29:46 +00:00
vidur%netscape.com
da48fd5fbd Addition of SOAPParameter class and contractID, minor fixes to encoding code. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111265 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:29:12 +00:00
vidur%netscape.com
eaf1dd389b Introduction of SOAP message binding and addition of convenience methods. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111264 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:27:41 +00:00
vidur%netscape.com
db0656a442 Default builtin types always return correct schema namespace. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111263 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:26:37 +00:00
vidur%netscape.com
ccc375abaa Introduction of special SOAP types. Acceptance of pre-release schema namespace.
git-svn-id: svn://10.0.0.236/trunk@111262 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:25:35 +00:00
vidur%netscape.com
7b2abfe491 Removal of DOS linefeeds. Child iterator can take multiple allowed namespaces. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@111261 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:24:39 +00:00
mkaply%us.ibm.com
a2adcad7fc #111114
r=pedemont, sr=blizzard
OS/2 only - bad if condition on whether to SlowTile


git-svn-id: svn://10.0.0.236/trunk@111260 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:24:25 +00:00
vidur%netscape.com
b0a4ee9a27 First implementation of proxy and call context, movement of variant to parameter code, interface improvements. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@111259 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:23:09 +00:00
mkaply%us.ibm.com
889bd1894a Stupid syntax error
git-svn-id: svn://10.0.0.236/trunk@111258 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 23:06:26 +00:00
rbs%maths.uq.edu.au
2e60cd080a Follow-up to MathML bug 117652 - additional tweak to the preferred stretchy size for the case where the direction of stretching varies during the descend
git-svn-id: svn://10.0.0.236/trunk@111257 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 22:42:52 +00:00
timeless%mac.com
b181d65fc7 Bug 90888 Wrong key shortcut in Go->Home menu.
r=rchen sr=jag


git-svn-id: svn://10.0.0.236/trunk@111256 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 22:34:27 +00:00
av%netscape.com
5c3f900f71 Bug 117566 -- misuse of the string routine, r=serge, sr=vidur
git-svn-id: svn://10.0.0.236/trunk@111255 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 22:32:43 +00:00
mkaply%us.ibm.com
34d3dcb20c No bug
r=pedemont, sr=blizzard
OS/2 only - make 0 system resolution mean "system setting" and don't use user specified DPI for bitmap fonts


git-svn-id: svn://10.0.0.236/trunk@111254 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 22:19:51 +00:00
waterson%netscape.com
6f61230818 Bug 117769. Remove vestigial |aStopPulling| parameter from nsBlockFrame::PullFrameFrom; clean up surrounding logic. r=dbaron, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@111253 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 22:10:13 +00:00
morse%netscape.com
be9a1112f1 bug 117016, crash in password manager, r=matt@nightrealms.com, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111250 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:54:01 +00:00
morse%netscape.com
399d7ac799 bug 116960, form manager stops prefilling, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111249 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:49:42 +00:00
morse%netscape.com
c884e62630 bug 113331, cookies with negative max-age not being set, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@111248 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:44:51 +00:00
pinkerton%netscape.com
56809a3959 separate out drag code into a helper so embedding apps can make use of it. Also add live-resize support to resizable dialogs. Don't add things like drag handlers or carbon event handlers to windows we don't own (read: embedding). bug 102529, 112197. r=ccarlen/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@111247 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:18:38 +00:00
pinkerton%netscape.com
f517505c3f separate out drag code into a helper so embedding apps can make use of it. bug 102529. r=ccarlen/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@111246 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:16:37 +00:00
wtc%netscape.com
d8f255408d Define IS_64 for FreeBSD/alpha.
git-svn-id: svn://10.0.0.236/trunk@111245 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 21:06:24 +00:00
timeless%mac.com
4bcee639b9 Bug 110787 don't compare against NS_OK.
r=mostafah
spelling. thinking. sleeping.


git-svn-id: svn://10.0.0.236/trunk@111244 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 20:56:17 +00:00
mikep%oeone.com
3adbcb07dc Fixed for XUL changes.
git-svn-id: svn://10.0.0.236/trunk@111243 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 20:49:05 +00:00
timeless%mac.com
7314f5943c Bug 110787 don't compare against NS_OK.
r=mostafah
asleep at the wheel


git-svn-id: svn://10.0.0.236/trunk@111242 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 20:39:13 +00:00
timeless%mac.com
b3c20ee34d Bug 110787 don't compare against NS_OK.
r=mostafah


git-svn-id: svn://10.0.0.236/trunk@111241 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 20:16:07 +00:00
wtc%netscape.com
03c3f528d8 Make building for Darwin/x86 work. The patch is from Matt Watson.
git-svn-id: svn://10.0.0.236/trunk@111240 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 19:50:07 +00:00
kestes%walrus.com
9a83ae3af0 Spelling fixes from Adam Di Carlo adam@onshore-devel.com
git-svn-id: svn://10.0.0.236/trunk@111239 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 18:09:59 +00:00
pinkerton%netscape.com
e539d9375a Fix mach-o build bustage. Don't include non-carbon things unless we're
actually building for carbon.


git-svn-id: svn://10.0.0.236/trunk@111238 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 16:23:14 +00:00
jaggernaut%netscape.com
00c36b012f Bug 102155: javascript error in contentAreaUtils.js. Patch by Mike Young <youngfam@nni.com>, r=caillon@returnzero.com, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111237 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 11:56:07 +00:00
jaggernaut%netscape.com
a8e2b4d722 Bug 64543: "Warn me before storing a cookie" should be "Ask me ...". Patch by jmd (Jeremy M. Dolan <mozilla@turbogeek.org>), r=morse, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@111236 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 11:33:21 +00:00
jaggernaut%netscape.com
769b310b4e Bug 116748: pref doesn't affect anything: scripts and windows - change status bar text. Or more accurately, the pref affected window.status, but not window.defaultStatus capabilities. Fixed now to allow/prevent both. Patch by jmd (Jeremy M. Dolan <mozilla@turbogeek.org>), r=bzbarsky, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111235 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 11:17:45 +00:00
jaggernaut%netscape.com
5a279ff963 Bug 117663: dir viewer defaults to XUL. Revert to generated html since XUL version is too buggy. Patch by stephend, r=bbaetz, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111234 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 11:09:05 +00:00
jaggernaut%netscape.com
c267ea9703 Bug 99009: Fix annoying and long standing window status bug. r=caillon, sr=jst
git-svn-id: svn://10.0.0.236/trunk@111233 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 10:17:26 +00:00
jaggernaut%netscape.com
21218c3fcb Add assertion to ns{C}String::Adopt. r=/sr=mozbot
git-svn-id: svn://10.0.0.236/trunk@111232 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 09:00:02 +00:00
seawood%netscape.com
9f04502e25 Fixing beos bustage caused by checkin for bug 113917
git-svn-id: svn://10.0.0.236/trunk@111231 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 05:47:24 +00:00
seawood%netscape.com
3f2b46e056 Cleaning up win32 gmakefiles from xp print dialog changes (bug 113917)
git-svn-id: svn://10.0.0.236/trunk@111230 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 05:34:00 +00:00
rbs%maths.uq.edu.au
c90fae15f1 MathML bug 117652 - Tune the preferred stretchy size of stretchy containers by controlling the inclusion/exclusion of embellishments in the calculations, and defer the stretching of siblings until after finishing treating the embellished child
git-svn-id: svn://10.0.0.236/trunk@111229 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 05:32:33 +00:00
srilatha%netscape.com
1892cc3b52 Checking in for rdayal. Files for MAPI TRUNK landing.
Bug #s :
104672 - trunk landing bug,
106137 - encapsulating MAPI components into one XPCOM component, main r/sr for MAPI_NEW_DIR_TRUNK
107697 - changing MAPI to comply with new nsIMsgCompose
109101 - remove hardcoding that was earlier there in the 094 branch,
115307 and 116993 - other bug fixes for the MAPI_NEW_DIR_TRUNK branch.

r= dougt, mscott, ducarroz, ssu.
sr=alecf, mscott, sspitzer, bienvenu.

These files are for the hook part of the MAPI support in Mozilla.


git-svn-id: svn://10.0.0.236/trunk@111228 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 01:11:52 +00:00
srilatha%netscape.com
3815cdecfd Checking in for rdayal. files for MAPI_NEW_DIR_TRUNK landing.
Bug #s 104672, 106137, 107697, 109101, 115307 and 116993.
r= dougt, ducarroz, ssu
sr=alecf, mscott, sspitzer, bienvenu.
These files are the mapi32.dll files.


git-svn-id: svn://10.0.0.236/trunk@111227 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 01:04:40 +00:00
timeless%mac.com
e9f2259dbf Bug 117654 [Xlib] Minor issue in nsFontXlibNormal::GetWidth()
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless


git-svn-id: svn://10.0.0.236/trunk@111226 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-02 00:19:14 +00:00
brendan%mozilla.org
af0418b366 Null pointer defense in FUN_CALLER fun_getProperty case (117307, r/sr skipped, trivial).
git-svn-id: svn://10.0.0.236/trunk@111220 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 21:12:21 +00:00
rods%netscape.com
9b1beb6492 Fix AIX bustage
git-svn-id: svn://10.0.0.236/trunk@111219 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 15:56:36 +00:00
dcone%netscape.com
0b2075b873 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@111218 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 15:34:03 +00:00
dcone%netscape.com
4813660e4c Add nsPrintSettingsImpl to the project. Needed for the Rods checkin. See that checkin for approval.
git-svn-id: svn://10.0.0.236/trunk@111217 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 15:15:47 +00:00
rods%netscape.com
8805731474 To fix breakage
git-svn-id: svn://10.0.0.236/trunk@111216 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 14:22:55 +00:00
rods%netscape.com
2f668fd6c6 to fix breakage
git-svn-id: svn://10.0.0.236/trunk@111215 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 14:10:19 +00:00
rods%netscape.com
7fd2478cd6 additional files and patches from arougthopher@lizardland.net to get BEOS to work
(because of checkin for 113917)


git-svn-id: svn://10.0.0.236/trunk@111214 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 13:11:46 +00:00
rods%netscape.com
ee8a5e4640 Switch public interfaces from nsIPrintOptions to nsIPrintSettings
Enabling XP Print Dialog for Windows
Enabling XP Print Progress Dialog
Enabling XP Page Setup Dialog
Fixing nsPrintPreviewContext to use nsIPrintPreviewContext
Bug 113917 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@111213 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 12:58:53 +00:00
mcafee%netscape.com
ecb2168322 multiquery
git-svn-id: svn://10.0.0.236/trunk@111212 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 05:58:12 +00:00
mcafee%netscape.com
8b9c1117dd First stab at multiquery, give it arguments like testname=startup&tboxes=comet,sleestack
git-svn-id: svn://10.0.0.236/trunk@111211 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 03:13:50 +00:00
timeless%mac.com
82307d7fc4 Bug 46917 Sanitizing Netscape's documentation for Mozilla users.
rs=brendan


git-svn-id: svn://10.0.0.236/trunk@111207 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 02:16:29 +00:00
seawood%netscape.com
6b41f6940b Recent versions of freebsd have a threadsafe poll.
Use sched_get_priority_* to get actual priority min & max rather than hardcoding defaults.
Patches from freebsd ports system.
Bug #112987 r=rjesup@wgate.com


git-svn-id: svn://10.0.0.236/trunk@111206 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 00:44:07 +00:00
leaf%mozilla.org
2f38cc1120 Automated update
git-svn-id: svn://10.0.0.236/trunk@111205 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 00:12:30 +00:00
av%netscape.com
781610371f Increasing default string wrap for the tester plugin output -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111204 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 00:12:19 +00:00
seawood%netscape.com
11b13e95fe nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds.
Added support for processing .rc to win32 gmake build.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@111203 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-01 00:03:57 +00:00
seawood%netscape.com
9306d688e4 Older versions of glib do not come with the gmodule add-on which is needed to build ctl so move the glib/gmodule check until after we'd detected glib support
git-svn-id: svn://10.0.0.236/trunk@111202 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 22:58:11 +00:00
seawood%netscape.com
b7600f37e7 Use proper platform specific file when building on win32 with gmake. Fixing crash on startup problem.
git-svn-id: svn://10.0.0.236/trunk@111201 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 22:46:33 +00:00
av%netscape.com
d25a5e94bf Removing some debug leftover from the tester plugin -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111200 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 22:06:19 +00:00
av%netscape.com
938bedb489 Fixing log output for the tester plugin so it does not convert to HTML format -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111199 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 20:49:06 +00:00
kestes%walrus.com
4719c83bf9 break out the Install file into separate files.
git-svn-id: svn://10.0.0.236/trunk@111198 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 20:03:15 +00:00
kestes%walrus.com
6fef26afef new documentation files.
git-svn-id: svn://10.0.0.236/trunk@111197 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 20:02:05 +00:00
kestes%walrus.com
80ce34bf51 add much explanation and overview documentation to the Install page.
I will split this out into separate pages in a bit so that the structure
is clearer.


git-svn-id: svn://10.0.0.236/trunk@111196 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 18:39:20 +00:00
jake%acutex.net
2ac838a0e8 Fix problem with getFieldValue(). Changes dictated by <mostafah@oeone.com>.
git-svn-id: svn://10.0.0.236/trunk@111195 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 15:45:17 +00:00
seawood%netscape.com
5740633dba Check local XPIDL_GEN_DIR for headers.
Fixing tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@111194 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:57:48 +00:00
seawood%netscape.com
f23e2a0156 Since nothing is being exported to dist, we need to look in the local dirs for the generated headers.
Fixing tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@111193 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:46:47 +00:00
seawood%netscape.com
03742b4f4f Moving variable declaration to beginning of code block for freebsd builds.
Bug #112987 r=cls sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111192 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:18:16 +00:00
seawood%netscape.com
1fa16c2790 Set NO_DIST_INSTALL in sample plugin makefiles
Bug #84593 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@111191 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:06:13 +00:00
seawood%netscape.com
49646c633d NO_DIST_INSTALL - If set, build targets will not be installed to DIST by default.
Bug #84539 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@111190 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 09:04:25 +00:00
mcafee%netscape.com
49f689c456 Updating graph links to show moving average data
git-svn-id: svn://10.0.0.236/trunk@111189 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 08:30:03 +00:00
ian%hixie.ch
5d090713c2 Removed some excessive brackets that made it impossible to log in.
git-svn-id: svn://10.0.0.236/trunk@111188 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:48:48 +00:00
ian%hixie.ch
fe4e758a28 getting rid of the last traces of the newFieldXXX stuff
git-svn-id: svn://10.0.0.236/trunk@111187 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:28:59 +00:00
ian%hixie.ch
9333e19cbb Minor changes to whitespace so as to make the output prettier.
git-svn-id: svn://10.0.0.236/trunk@111186 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:10:38 +00:00
ian%hixie.ch
6428c225d9 Changed two inappropriate uses of comparisons between a possibly undefined value and an empty string into uses of the <with> element. This fixes the problem whereby output did not include the 200 OK status flag.
git-svn-id: svn://10.0.0.236/trunk@111185 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:09:56 +00:00
ian%hixie.ch
fe8b3a235a abstracted out some common code. Made the flushing of pending text happen after each end tag as well as each start tag. (Not doing this was causing whitespace between sibling elements to be treated as trailing whitespace of the first element, resulting in excessive whitespace -- typically newlines -- in the output stream.)
git-svn-id: svn://10.0.0.236/trunk@111184 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:07:04 +00:00
ian%hixie.ch
6b5cf00273 Fixing SQL error (DROP COLUMN not REMOVE COLUMN)
git-svn-id: svn://10.0.0.236/trunk@111183 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 06:04:30 +00:00
mcafee%netscape.com
945dcd83d3 Adding moving point average support.
git-svn-id: svn://10.0.0.236/trunk@111182 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 05:03:23 +00:00
mcafee%netscape.com
b3756cf293 Adding moving average option, &avg=1. computes average using last 10 points
git-svn-id: svn://10.0.0.236/trunk@111181 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 04:55:18 +00:00
mcafee%netscape.com
e703de6878 Compute moving average for last 10 points and write to foo_avg file for foo machine name
git-svn-id: svn://10.0.0.236/trunk@111180 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 04:52:15 +00:00
dp%netscape.com
2654c07f6f bug 117256 Timer core dump on shutdown. Protecting against null
gthread. r=cathleen


git-svn-id: svn://10.0.0.236/trunk@111179 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 04:04:22 +00:00
ian%hixie.ch
f471469a1e delete() doesn't work with array references in old versions of perl5.
git-svn-id: svn://10.0.0.236/trunk@111178 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 02:40:49 +00:00
stephend%netscape.com
b8f022e0ee Bug 99580. Cleanup/formatting for msgcompose:5 logging. r=ducarroz@netscape.com, sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@111177 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-31 00:23:35 +00:00
timeless%mac.com
75c213c463 Bug 75371 UI prefs to control pop-up (popup) windows and other Javascript annoyances
by doronr@naboonline.com r=timeless sr=blake


git-svn-id: svn://10.0.0.236/trunk@111176 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 12:56:21 +00:00
justdave%syndicomm.com
8320024dd1 SECURITY FIX for bug 109679: It was possible to send arbitrary SQL to buglist.cgi by altering the HTML form before submitting.
Patch by Dave Miller <justdave@syndicomm.com>
r= dkl, gerv


git-svn-id: svn://10.0.0.236/trunk@111175 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 05:46:24 +00:00
ian%hixie.ch
8e3c42f18d * Enabled Taint mode.
* Added the HTTP Logout module, integer user fields, and the user prefs module to the test app.
* Changed unknownCommand to noCommand. Unknown commands now cause errors.
* Changed the arbitrary default command to some other arbitrary default command and made the login command consistent with it.
* Filled in the stylesheet a little.
* Added an error page.
* Reworked the hello page.
* Moved some stuff into the common footer.
* Added a request login page.
* Did some other minor fixups.
* Added some incomplete userPrefs pages.


git-svn-id: svn://10.0.0.236/trunk@111174 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 02:33:44 +00:00
ian%hixie.ch
423be20fb0 Added some details on profiling to the README.
git-svn-id: svn://10.0.0.236/trunk@111173 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 02:29:49 +00:00
blizzard%redhat.com
9ba40cd935 Checkpointing changes. Updated menu patch. New startup script that uses mozilla-xremote-client and changes to the spec that include nss shared libraries, etc.
git-svn-id: svn://10.0.0.236/trunk@111172 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 01:07:18 +00:00
ian%hixie.ch
3599d0acd9 Checking in a list of things that still need doing.
git-svn-id: svn://10.0.0.236/trunk@111171 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 01:03:45 +00:00
ian%hixie.ch
46053b778d Changing e-mail address now sends a confirmation mail to the old address too. Implemented by making changing fields a generic mechanism. Also fixed some minor nits.
git-svn-id: svn://10.0.0.236/trunk@111170 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-30 00:33:36 +00:00
av%netscape.com
1ca3b9775a Tester plugin -- updating default URL for sample API calls, not part of the build
git-svn-id: svn://10.0.0.236/trunk@111169 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 23:04:41 +00:00
av%netscape.com
695628599d Tester plugin -- updating docs, not part of the build
git-svn-id: svn://10.0.0.236/trunk@111168 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 23:02:49 +00:00
av%netscape.com
dcad1d7e52 Tester plugin updating docs -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@111167 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:59:46 +00:00
av%netscape.com
91ceaa2491 Bug 116392 -- passing key events to windowless plugins, patch by peterl, r=av, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@111164 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:32:55 +00:00
av%netscape.com
6a8b2d1c08 Bug 116392 -- passing key events to windowless plugins, patch by peterl, r=av, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@111163 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:21:31 +00:00
av%netscape.com
7ace8c6e66 Bug 17732 -- fixing streaming API from plugin to browser, some formatting fixed, r=peterl, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@111162 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:10:07 +00:00
hwaara%chello.se
1779335a43 #117050, fix bustage for embeddors who turn XUL off.
r=dbaron, sr=blake


git-svn-id: svn://10.0.0.236/trunk@111161 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:07:54 +00:00
bryner%netscape.com
c540a1d8bf Bug 116499 - convert nsIOutlinerView::GetCellText to return an nsAString, so we can avoid copying strings. r=blake, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@111160 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:05:16 +00:00
arougthopher%lizardland.net
19f875114f Fix for Bug#10090
BViews were being drawn one pixel too small, do to the fact that Bview.Bounds() returns one pixel smaller than the actually widht/height.  (Also happens from BView.Frame())  Added a +1 to a couple of places to adjust for this.

Argouthopher at lizardland.net

r=cls (seawood@netscape.com)


git-svn-id: svn://10.0.0.236/trunk@111159 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 21:21:00 +00:00
samuel%sieb.net
b227b438b9 Bug 117285 - fix strict mode errors caused by previous patch
r=rginda
not in build


git-svn-id: svn://10.0.0.236/trunk@111158 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 10:10:58 +00:00
leaf%mozilla.org
d590a522d0 Automated update
git-svn-id: svn://10.0.0.236/trunk@111157 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 09:57:36 +00:00
seawood%netscape.com
38a530171b Bumping MOZILLA_VERSION to 0.9.7+
git-svn-id: svn://10.0.0.236/trunk@111156 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 09:44:43 +00:00
mcafee%netscape.com
d63c7cea42 Docs for cgi's
git-svn-id: svn://10.0.0.236/trunk@111155 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 05:43:22 +00:00
blizzard%redhat.com
8150b8096b Bug #117114. Fix silly typo - change dialog=np to dialog=no so that windows that come up have the right settings. r=hixie, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111154 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 05:13:27 +00:00
jaggernaut%netscape.com
c15e9b1ac2 Bug 117013: in View -> Text Zoom -> Other... dialog, buttons are hidden on Mac. r=Fabian, sr=blake
git-svn-id: svn://10.0.0.236/trunk@111153 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 04:52:39 +00:00
mcafee%netscape.com
45578ab90b Ignore generated files.
git-svn-id: svn://10.0.0.236/trunk@111152 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 04:19:36 +00:00
hwaara%chello.se
83755595ca #116618, "Auto-complete prefs changes on OK if no changes were made",
#117007, "Default Navigator window size doesn't fit in 640*480",

r=bzbarsky, sr=blake


git-svn-id: svn://10.0.0.236/trunk@111151 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 04:14:07 +00:00
samuel%sieb.net
70ad8106b0 Bug 117285 - add +s handling to getModeStr
r=rginda
not in the build


git-svn-id: svn://10.0.0.236/trunk@111150 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:58:23 +00:00
mcafee%netscape.com
a028204f48 Ignore generated files.
git-svn-id: svn://10.0.0.236/trunk@111149 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:52:41 +00:00
mcafee%netscape.com
8e9e2ad04b Ignore generated files
git-svn-id: svn://10.0.0.236/trunk@111148 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:42:47 +00:00
mcafee%netscape.com
59b94c80d9 Ignore generated files
git-svn-id: svn://10.0.0.236/trunk@111147 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:37:13 +00:00
mcafee%netscape.com
0a67e6e7d2 Ignore generated files
git-svn-id: svn://10.0.0.236/trunk@111146 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:28:07 +00:00
mcafee%netscape.com
c517ef910a Ignore generated files
git-svn-id: svn://10.0.0.236/trunk@111145 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:21:06 +00:00
mcafee%netscape.com
e4ecee37ad Ignore generated files
git-svn-id: svn://10.0.0.236/trunk@111144 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 03:09:11 +00:00
blizzard%redhat.com
79c69fa9d9 reorder some link line parameters in an attempt to fix gcc 2.95
git-svn-id: svn://10.0.0.236/trunk@111143 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 02:53:55 +00:00
av%netscape.com
e9554ebd15 Tester plugin -- correcting the length of the data buffer, not part of the build
git-svn-id: svn://10.0.0.236/trunk@111142 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 23:55:57 +00:00
andreww%netscape.com
f9ec78ef23 bugzilla 116386 sr=blake, r=timeless mac scrollbar thumb too small.
git-svn-id: svn://10.0.0.236/trunk@111141 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 23:30:38 +00:00
svn%xmlterm.org
8757dcc691 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Cleaned up and updated the code.


git-svn-id: svn://10.0.0.236/trunk@111140 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 22:39:45 +00:00
blythe%netscape.com
3ae5e494b6 Fix bug 115191
NOT part of normal build
Correct usage of PRUint64


git-svn-id: svn://10.0.0.236/trunk@111139 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 22:27:20 +00:00
blizzard%redhat.com
bd49d0ae75 Bug #117160. Create a small stand alone client for xremote client requests. r=cls,sr=brendan
git-svn-id: svn://10.0.0.236/trunk@111138 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 22:17:20 +00:00
smeredith%netscape.com
69082edb79 Changes to use same XML parser as Mozilla (expat) instead of the MS one.
git-svn-id: svn://10.0.0.236/trunk@111137 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 21:17:11 +00:00
jake%acutex.net
061f84a7e1 Fix labels for "Delete" and "Modify" to the left of the "Menu" button.
Change dictated by <mostafah@oeone.com>


git-svn-id: svn://10.0.0.236/trunk@111136 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 18:28:20 +00:00
jake%acutex.net
f32fa51731 Correct a resource URL so the tab labels will show up correctly.
git-svn-id: svn://10.0.0.236/trunk@111135 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 15:57:36 +00:00
jake%acutex.net
f4404a202f Adding timer to REQUIRES line.
Change dictated by <mostafah@oeone.com>.


git-svn-id: svn://10.0.0.236/trunk@111134 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 15:31:25 +00:00
seawood%netscape.com
34129fce89 Fixing case for case-sensitive filesystems
git-svn-id: svn://10.0.0.236/trunk@111133 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 08:38:13 +00:00
jake%acutex.net
a19c8900fe Readding with a binary flag.
git-svn-id: svn://10.0.0.236/trunk@111132 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:49:47 +00:00
jake%acutex.net
98fc8c1d2e Removing this file so it can be readded with a binary flag.
git-svn-id: svn://10.0.0.236/trunk@111131 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:49:01 +00:00
jake%acutex.net
9d80f5dc9c Removing files so they can be readded with a binary flag.
git-svn-id: svn://10.0.0.236/trunk@111130 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:47:17 +00:00
jake%acutex.net
4087ea0aaf Re-adding with a binary flag
git-svn-id: svn://10.0.0.236/trunk@111129 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:41:05 +00:00
jake%acutex.net
e249f46c25 Removing files so they can be re-added with a binary flag.
git-svn-id: svn://10.0.0.236/trunk@111128 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:39:46 +00:00
jake%acutex.net
9682d69fcf Copying generated files icallexer.c, icalyacc.c, and icalyacc.h from the autogenx directory for the win32 builds.
This is in addition to the previously copied icalversion.h file.


git-svn-id: svn://10.0.0.236/trunk@111127 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:15:15 +00:00
wtc%netscape.com
5c3a0a59b9 Bugzilla bug 96199: added _PR_CleanupMW() to clean up the static data
created by prmwait.c.  The patch is contributed by Jeff Hostetler
<jeff@NerdOne.com>.
Modified files: primpl.h prmwait.c prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@111126 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 04:01:07 +00:00
wtc%netscape.com
c6b3b7cb73 Bugzilla bug 96198: added _PR_CleanupDtoa() to destroy the locks created
in prdtoa.c. The patch is contributed by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: primpl.h prdtoa.c prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@111124 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 03:35:16 +00:00
wtc%netscape.com
9b8fadd750 Bugzilla bug 96197: added _PR_CleanupCallOnce() to destroy the lock and
condition variable used to implement PR_CallOnce.  This patch is
contributed by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: primpl.h prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@111123 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 03:24:02 +00:00
wtc%netscape.com
625ed83547 Bugzilla bug 96122: use _PR_ShutdownLinker() on all platforms to clean up
the static data created by prlink.c.  Parts of this patch were contributed
by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: _win16.h primpl.h prlink.c prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@111122 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-28 03:11:43 +00:00
sspitzer%netscape.com
a83debf330 add support for addressbook quick search, part of bug #83023.
add the "Search" menu item to the addressbook and do a little code cleanup.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111118 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 23:05:57 +00:00
hwaara%chello.se
71eb8be5ed Sorry, the last checkin was r=timeless - not bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@111117 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 23:05:12 +00:00
hwaara%chello.se
658c525d40 #116005, "'Save page as' in view-source doesn't work",
#116838, "File=>Save Frame As doesn't work at all"

r=bzbarsky, sr=jst


git-svn-id: svn://10.0.0.236/trunk@111116 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 23:02:43 +00:00
timeless%mac.com
f73e96bcf6 Bug 43675ÿDownload alert shouldn't say "Netscape"
r=tao sr=jst


git-svn-id: svn://10.0.0.236/trunk@111115 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 22:58:23 +00:00
mcafee%netscape.com
4ed3d37ffb Build TestPerf on unix (117127). r=timeless
git-svn-id: svn://10.0.0.236/trunk@111114 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 22:14:01 +00:00
shanjian%netscape.com
2c898a47d2 #101295 Under bg_BG locale, title are not displayed correctly.
r=ftang, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111113 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 21:15:20 +00:00
wtc%netscape.com
7577076321 Bugzilla bug 96112: destroys _pr_logLock in _PR_CleanupLog(). The patch is
contributed by Jeff Hostetler <jeff@NerdOne.com>.


git-svn-id: svn://10.0.0.236/trunk@111112 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 20:12:51 +00:00
wtc%netscape.com
fef63d6cf7 Bugzilla bug 95839: added _PR_CleanupNet() to destroy the locks created by
_PR_InitNet().  The patch is contributed by Jeff Hostetler
<jeff@NerdOne.com>.
Modified files: primpl.h prinit.c prnetdb.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@111111 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 19:59:35 +00:00
peterlubczynski%netscape.com
09be28004c Fixing plugin SDK makefiles to include nsIComponentManagerObsolete.h, not part of the build
git-svn-id: svn://10.0.0.236/trunk@111110 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 19:22:11 +00:00
ian%hixie.ch
a8d142db3a Splitter had wrong orientation. Fix by mostafah. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@111109 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 19:08:52 +00:00
peterlubczynski%netscape.com
559dfa0298 Updating windowless plugin sdk sample to beep on keyboard events, not part of the build
git-svn-id: svn://10.0.0.236/trunk@111108 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 18:46:36 +00:00
sspitzer%netscape.com
c35422c861 remove duplicate line. thanks to morse for spotting it.
git-svn-id: svn://10.0.0.236/trunk@111107 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 16:03:13 +00:00
timeless%mac.com
e0cb512548 Fix unresolved externals under w32
by mostafah@oeone.com


git-svn-id: svn://10.0.0.236/trunk@111106 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 15:44:00 +00:00
brendan%mozilla.org
83c274bf08 Fix old bug introduced by rev 3.2, where this() crashes due to uninitialized obj register (116228, r=timeless, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@111105 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 08:47:33 +00:00
wtc%netscape.com
e67b966472 Bugzilla bug 113935: truncate the log file if it already exists.
git-svn-id: svn://10.0.0.236/trunk@111098 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 02:32:34 +00:00
wtc%netscape.com
4343200495 Bugzilla bug 110868: PR_FileDesc2NativeHandle should look for the NSPR
layer as opposed to assuming the bottom layer is the NSPR layer.


git-svn-id: svn://10.0.0.236/trunk@111097 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 02:19:31 +00:00
wtc%netscape.com
4eac164ae3 Bugzilla bug 110869: defining the FORCE_PR_ASSERT macro allows one to
use PR_ASSERT in optimized builds.


git-svn-id: svn://10.0.0.236/trunk@111096 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 00:57:48 +00:00
rbs%maths.uq.edu.au
110c11717e Follow-up to bug 115392, r=shanjian sr=brendan. Clean the left-over and outdated comments noted in passing
git-svn-id: svn://10.0.0.236/trunk@111095 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-27 00:24:48 +00:00
jaggernaut%netscape.com
fa464ed171 Bug 116957: Put Adopt on ns{C}String, and use it in nsStandardURL. r=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@111092 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 23:14:12 +00:00
wtc%netscape.com
30ff427d3b Bugzilla bug 48308: checked in part of the patch to bring NSPR up to
OpenUNIX8 build with pthreads.  The patch is contributed by
Hiram Clawson <hiramc@caldera.com>.
Modified files: _pth.h ptio.c ptthread.c pr/tests/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@111091 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 22:59:38 +00:00
naving%netscape.com
489fd1cd67 80897 r=mscott sr=bienvenu. speed up multiple deletes in thread-pane by notifying removal of rows in blocks
to outliner. Also move nsIMsgCopyServiceListener from nsMsgDBView to nsMsgSearchDBView.


git-svn-id: svn://10.0.0.236/trunk@111090 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:58:32 +00:00
naving%netscape.com
cfeaaf6fac 116422 r/sr=sspitzer. fix leaking us and them upon cancelling news messages
git-svn-id: svn://10.0.0.236/trunk@111089 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:44:55 +00:00
ssu%netscape.com
73d5e98c77 fixing bug 116462 - remove hidden column cruft from localstore.rdf for the folder pane. r=naving sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111088 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:36:01 +00:00
danm%netscape.com
4c65ec4c3d additional macros to support aggregation. bug 113664 r=alecf,dougt
git-svn-id: svn://10.0.0.236/trunk@111087 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:30:20 +00:00
naving%netscape.com
63e7f47d2f 116427 r=av sr=mscott. fix leaking name and description upon loading each plugin.
git-svn-id: svn://10.0.0.236/trunk@111086 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:22:07 +00:00
ftang%netscape.com
289ca9f99c fix bug 115374. add one not-well-documented flag for LOGFONT
to fix display problem on Chinese and Korean window 95/98/NT
r=shanjian sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111085 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:10:44 +00:00
ftang%netscape.com
eee2c7713a fix bug 112382
Change the name of the language to the new standard
r=nhotta rs=ftang


git-svn-id: svn://10.0.0.236/trunk@111084 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 21:06:31 +00:00
ian%hixie.ch
00383655d8 * Removed incorrect comments.
* Added some XXX comments.
* Changed the way text nodes are handled so that adjacent text nodes are merged.
* Changed the way original keys are kept so that they work across flattening, rounding, and that there is no 'coses: original keys' hash getting in the way.
* Fixed a bug whereby empty arrays and hashes caused extraneous iterations in <set> elements.
* Removed some redundant scalar()s.


git-svn-id: svn://10.0.0.236/trunk@111083 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 19:30:16 +00:00
ian%hixie.ch
26badb2620 Made debug() be level 6 instead of level 7. Added various comments.
git-svn-id: svn://10.0.0.236/trunk@111082 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 19:12:57 +00:00
ian%hixie.ch
fdee476d81 Removed an unused variable. Made the selecting array always return an array even in scalar context. This makes using it in |if| statements a lot easier.
git-svn-id: svn://10.0.0.236/trunk@111081 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 19:03:07 +00:00
ian%hixie.ch
acde38c21c Removing debug() calls.
git-svn-id: svn://10.0.0.236/trunk@111080 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 19:01:07 +00:00
blythe%netscape.com
afc0954d1a NOT part of normal build.
Correctly account for heap overhead on allocations.
By default, we now correctly calculate heap impact on win32 using msvcrt.


git-svn-id: svn://10.0.0.236/trunk@111079 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:56:01 +00:00
ian%hixie.ch
149d647b08 Removing debug() calls, and removed the mention of a user 'logged out' state now that logging our is protocol specific.
git-svn-id: svn://10.0.0.236/trunk@111078 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:52:23 +00:00
ian%hixie.ch
cb233d7c8f Adding some error handling for the case where connecting to the AIM server fails. Also removing an extraneous dump() statement.
git-svn-id: svn://10.0.0.236/trunk@111077 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:35:16 +00:00
ian%hixie.ch
b0ad3bf6e2 An implementation of a logout service for HTTP.
git-svn-id: svn://10.0.0.236/trunk@111076 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:34:01 +00:00
ian%hixie.ch
22cbed9ee7 Since User.pm is now calling this object's 'hash' method instead of using 'data' directly, we had better implement 'hash'. Also make setting the property always check that the value being set is valid.
git-svn-id: svn://10.0.0.236/trunk@111075 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:19:15 +00:00
ian%hixie.ch
a7186dfdee Since logout is now protocol specific, removing support for logging out from the user object. Also making the 'hash' method more generic by making it call the field 'hash' method instead of assuming it will never pass more than the data of a field.
git-svn-id: svn://10.0.0.236/trunk@111074 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 18:15:14 +00:00
ian%hixie.ch
93af13dd1c Changed the implementation of cmdSetup to store the results of the selecting service lists in an array instead of a scalar.
git-svn-id: svn://10.0.0.236/trunk@111073 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 17:45:05 +00:00
ian%hixie.ch
5aaf9df976 Change from a hard-coded logout mechanism to a generic per-protocol logout mechanism.
git-svn-id: svn://10.0.0.236/trunk@111072 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 17:38:41 +00:00
myk%mozilla.org
5d240532a4 Fix for bug 97784: Wrap comments properly on "edit attachment" page.
Fix by Myk Melez <myk@mozilla.org>.
r=kiko,justdave


git-svn-id: svn://10.0.0.236/trunk@111071 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 17:25:32 +00:00
ian%hixie.ch
664d8534d3 A new type of user field for strings that are in the form of integers.
git-svn-id: svn://10.0.0.236/trunk@111070 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 17:18:00 +00:00
ian%hixie.ch
2d5c6ae3be Removed some |scalar()|s where they were redundant, added some XXX comments, and fixed a couple of logic errors (>2 should have been >=2 and stuff like that -- this code really should use named constants)
git-svn-id: svn://10.0.0.236/trunk@111069 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 16:46:06 +00:00
ian%hixie.ch
41e4aafbcc |not| implies a scalar context, so there's no need for an explicit |scalar()|
git-svn-id: svn://10.0.0.236/trunk@111068 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 16:10:17 +00:00
ian%hixie.ch
0a0d76f22a Removed a redundant |scalar()| -- |if| implies a scalar context anyway.
git-svn-id: svn://10.0.0.236/trunk@111067 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 16:05:54 +00:00
ian%hixie.ch
4ec7cf70bc Clarified a comment.
git-svn-id: svn://10.0.0.236/trunk@111066 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 16:03:55 +00:00
ian%hixie.ch
631c7ab6d7 A few minor fixes: checked for a reference being defined rather than being true (twice), replaced some double quotes with single quotes, and removed a trailing dot on a call to error().
git-svn-id: svn://10.0.0.236/trunk@111065 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 15:45:01 +00:00
ian%hixie.ch
606a8ffc32 Removing a level 10 dump statement that was being hit a lot.
git-svn-id: svn://10.0.0.236/trunk@111064 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 15:42:21 +00:00
jaggernaut%netscape.com
00b5c52e3c Attempt to fix Mac and HP-UX bustage
git-svn-id: svn://10.0.0.236/trunk@111063 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 05:07:53 +00:00
shanjian%netscape.com
3356940ad2 #112793 fine tune frame charset mechanism
Besides charset, document now records charset source as well.
nsCharsetSource was replaced by PRInt32.
Some code relocation in nsHTMLDocument.cpp
r=yokoyama sr=waterson


git-svn-id: svn://10.0.0.236/trunk@111062 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-26 03:17:59 +00:00
hwaara%chello.se
46c1c88486 #116829, "Attaching a file to form submission w/o read permission hangs file upload"
#116210, "File upload stalls when file name is invalid"

r=bzbarsky, sr=jst


git-svn-id: svn://10.0.0.236/trunk@111061 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-25 17:16:43 +00:00
jake%acutex.net
a95f433eab Re-fixing bug 37339 - Checking an undefined variable for a specific value didn't work in Netscape 4 (and was probably a strict warning everywhere else).
Fix by Christian Reis <kiko@async.com.br>
r= afranke, jake


git-svn-id: svn://10.0.0.236/trunk@111060 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 22:24:35 +00:00
jake%acutex.net
7c813125c7 Fixing unresolved externals on Win32. Fix by <mostafah@oeone.com>.
git-svn-id: svn://10.0.0.236/trunk@111059 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 21:01:42 +00:00
jake%acutex.net
a0c8cb772f Changes dictated by <mostafah@oeone.com> so libxpical will build on win32.
git-svn-id: svn://10.0.0.236/trunk@111056 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 17:11:18 +00:00
jake%acutex.net
cac2c8a613 CVS should ignore autogenerated files (ie, not print ? during an update if they exist).
git-svn-id: svn://10.0.0.236/trunk@111055 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 15:21:55 +00:00
jake%acutex.net
5fe7e903ba Fix the linefeeds in the windows makefiles. Also adding the icalversion.h file copied from the autogenx directory.
git-svn-id: svn://10.0.0.236/trunk@111054 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 15:14:26 +00:00
mkaply%us.ibm.com
d68bd3d150 Add short name for OS/2
git-svn-id: svn://10.0.0.236/trunk@111053 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-24 05:29:38 +00:00
timeless%mac.com
21c081c8bc Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst


git-svn-id: svn://10.0.0.236/trunk@111049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 23:23:41 +00:00
mcafee%netscape.com
a867f620bb removing test-specific cgi's, we have generalized this.
git-svn-id: svn://10.0.0.236/trunk@111048 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 21:47:44 +00:00
mcafee%netscape.com
49e11227c6 removing test-specific cgi, we have generalized this.
git-svn-id: svn://10.0.0.236/trunk@111047 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 21:44:37 +00:00
bernd.mielke%snafu.de
55c2f72487 bug 114593, enable exceptions for table.insertCell r=me sr=jst patch by bz
git-svn-id: svn://10.0.0.236/trunk@111046 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 16:21:10 +00:00
sicking%bigfoot.com
de73bb35c1 Bug 17003. Give textareas a childnode and connect that childnode to .defaultValue. Also make textareas work properly for display: none;
r=jkeiser sr=jst


git-svn-id: svn://10.0.0.236/trunk@111045 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 16:06:13 +00:00
mkaply%us.ibm.com
272b91dfb7 #113592
r=pavlov, sr=blizzard (OS/2 only change)
#ifdef XP_WIN needs to be XP_OS2 as well


git-svn-id: svn://10.0.0.236/trunk@111041 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 03:21:15 +00:00
jaggernaut%netscape.com
955f7defe5 Bug 115671: Add faster To{Upper,Lower}Case for nsASingleFragment{C}String, r=dbaron, sr=dveditz, and ns{C}String, r=bbaetz, sr=scc
git-svn-id: svn://10.0.0.236/trunk@111040 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 02:56:41 +00:00
tingley%sundell.net
c0aa10d601 bug 100132: clean up over-zealous error masking in
nsRDFXMLDataSource::BlockingParse(), and bring nsLocalFileUnix's
OpenNSPRFileDesc() return values in line with other platforms.
r=waterson, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@111039 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 19:08:48 +00:00
tingley%sundell.net
12243f1699 bug 107133, add NC:IsDirectory arcs to the rdf:files datasource.
r=rjc, sr=waterson.


git-svn-id: svn://10.0.0.236/trunk@111038 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 18:58:10 +00:00
gerv%gerv.net
811d259319 Updating licenses to tri-license.
git-svn-id: svn://10.0.0.236/trunk@111037 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 09:15:51 +00:00
sspitzer%netscape.com
2e141ef056 fix warning, rs=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111036 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:46:58 +00:00
rjesup%wgate.com
343b4c92c5 Bug 116413: Backing out patch. This is nsSupportsArray, not nsVoidArray.
(Whomever didn't have Supports inherit from VoidArray should be shot.)  Bug
to be reopened.  Sorry


git-svn-id: svn://10.0.0.236/trunk@111035 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:46:24 +00:00
sspitzer%netscape.com
827ec97784 fix warnings. rs=bienvenu
git-svn-id: svn://10.0.0.236/trunk@111034 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:45:28 +00:00
sfraser%netscape.com
46cc60eaea Nuking images that have disappeard.
git-svn-id: svn://10.0.0.236/trunk@111033 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:39:05 +00:00
depstein%netscape.com
721a6e1ba0 removed NS_DoIdleEmbeddingStuff() from OnIdle() method in TestEmbed.cpp
git-svn-id: svn://10.0.0.236/trunk@111032 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:35:49 +00:00
mcafee%netscape.com
0212b0c291 update
git-svn-id: svn://10.0.0.236/trunk@111031 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:27:53 +00:00
mcafee%netscape.com
e88fb1c2ba removing a few bogus ones
git-svn-id: svn://10.0.0.236/trunk@111030 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:19:17 +00:00
mcafee%netscape.com
c1ee8afb02 updating from SeaMonkey tree
git-svn-id: svn://10.0.0.236/trunk@111029 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:14:32 +00:00
sspitzer%netscape.com
1d42a50e26 landing the AB_OUTLINER_BRANCH.
fix for #73868, and numerous other bugs.
switch the addressbook over to use outliner,
a bunch of addressbook UI fixes and code cleanup.

r=dmose,racham,others and sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@111028 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 02:06:31 +00:00
bnesse%netscape.com
4cb3317e9b Fix bustage on non MOZ_LDAP builds.
git-svn-id: svn://10.0.0.236/trunk@111027 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 01:36:26 +00:00
sfraser%netscape.com
d9b37e1424 Nuking images that have disappeard. r=sleestasck
git-svn-id: svn://10.0.0.236/trunk@111026 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 01:34:46 +00:00
rjesup%wgate.com
823caae47b Bug 116413: Use SafeElementAt for Mac nsMenuStack::GetMenuAt/HaveMenuAt.
sr=jst, no r= needed as per jst


git-svn-id: svn://10.0.0.236/trunk@111025 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 01:20:26 +00:00
sspitzer%netscape.com
d944856636 mailnews part of the fix for #111101. scrollbox / slider / thumb
problems with quick search.  r=naving, sr=bienvenu.

there's a supplimental fix for layout, but that's awaying review.


git-svn-id: svn://10.0.0.236/trunk@111024 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 01:19:13 +00:00
bnesse%netscape.com
d89abbecb8 dmose swears this is the correct syntax... (thanks dbaron).
git-svn-id: svn://10.0.0.236/trunk@111023 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:57:45 +00:00
hwaara%chello.se
188e6c8ed5 #78343, "scrollbar thumb doesn't highlight during drag".
r=andreww, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@111022 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:46:17 +00:00
av%netscape.com
7d6890a022 Bug 114921 -- passing dirty rectangle with paint message to windowless plugin, r=peterl, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111021 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:25:25 +00:00
sfraser%netscape.com
969b04ca5e Fix Mac shutdown crash, bug 116128. Ensure that the timer thread dies by using Join(). r=syd, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111020 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:21:46 +00:00
av%netscape.com
207cd25a19 Bug 116108, passing coordinates to windowless plugin when in a table, r=peterl, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111019 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:21:12 +00:00
bnesse%netscape.com
7a9e0cde8b Added #ifndef MOZ_LDAP to fix ports bustage.
git-svn-id: svn://10.0.0.236/trunk@111018 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:07:47 +00:00
av%netscape.com
28999f2fd7 Bug 116108, correcting calculations for windowless plugin coordinates, r=peterl, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@111017 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-22 00:00:44 +00:00
bnesse%netscape.com
0844927663 Fixing ports bustage. Missing trailing seperator.
git-svn-id: svn://10.0.0.236/trunk@111016 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:59:33 +00:00
tingley%sundell.net
66bc7ace14 bug 89446: make rdfcat work again with http:// urls. r=rjc, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@111015 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:48:07 +00:00
bnesse%netscape.com
2d8a3cac16 Fixing the mac build. Stupid non-relative pathnames.
git-svn-id: svn://10.0.0.236/trunk@111014 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:46:50 +00:00
cmanske%netscape.com
eeeea6e9e1 Fixed JS error in Table Properties dialog, b=116393, fix by glazman, r=cmanske, sr=jag
git-svn-id: svn://10.0.0.236/trunk@111012 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:30:02 +00:00
varada%netscape.com
e465380fac bug#112213 -adding timeline pref to mailnews; sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111011 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:21:50 +00:00
varada%netscape.com
0eefc09bbb bug #112213 adding timeline code for perf measurement;sr=mscott
git-svn-id: svn://10.0.0.236/trunk@111010 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:21:48 +00:00
morse%netscape.com
688847e575 bug 113158, wallet tables take up 200K of memory, r=sgehani, no code has changed!
git-svn-id: svn://10.0.0.236/trunk@111006 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 23:05:37 +00:00
yokoyama%netscape.com
681524332a Bug 104158
Fixing build bustage on non-ASCII OS
/r=yokoyama, /sr=jag


git-svn-id: svn://10.0.0.236/trunk@111005 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:58:17 +00:00
ducarroz%netscape.com
ebcbd18dfc FIx for bug 112343. Use nsXPIDLCString to avoid memory leak. R=cavin, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111004 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:46:11 +00:00
ducarroz%netscape.com
240c5eba35 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@111003 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:44:06 +00:00
rbs%maths.uq.edu.au
20e46cd092 Whitespace to correct the bug number in my earlier checkin comments: should be 105297 (instead of 105219)
git-svn-id: svn://10.0.0.236/trunk@111002 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:42:46 +00:00
ducarroz%netscape.com
721ca56778 FIx for bug 116044, Cannot call SetMimeOutputType() before calling Init(). R=cavin, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@111001 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:42:10 +00:00
ducarroz%netscape.com
bb36cfb86b Fix for bug 115052. Truncate a string at position -1 will freeze the application. R=cavin, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@111000 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:37:45 +00:00
bnesse%netscape.com
9911f99b59 Fix for bug 89137. Remove autoconfig from preferences library. Patch by mitesh. r=bnesse/dmose. sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@110999 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:30:53 +00:00
bnesse%netscape.com
9e704846ef Fix for bug 89137. Remove autoconfig from preferences library. Patch by mitesh, r=bnesse/dmose. sr = alecf.
git-svn-id: svn://10.0.0.236/trunk@110998 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:29:31 +00:00
andreas.otte%debitel.net
ac8036d901 Fix bug 108575 [rethink contents of escape matrix] Change escaping of
', ~ and @ to better reflect rfc 2396, r=dougt@netscape.com, sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110997 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:29:02 +00:00
rbs%maths.uq.edu.au
a5608ba13b Make unchecking `Allow documents to use other fonts' to work in a simpler way, b=105219, r=dbaron, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110996 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:25:58 +00:00
bnesse%netscape.com
f52733fc3c Adding new files for bug 89137. patch by mitesh, r=bnesse, dmose. sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@110995 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:22:26 +00:00
bnesse%netscape.com
d480efe403 Fix for smoketest blocker bug 116410. Fix loop so it increments when deleting objects. r=rbs, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110994 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 22:15:16 +00:00
mikep%oeone.com
e81eec21f9 Adding in config.h
git-svn-id: svn://10.0.0.236/trunk@110993 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 21:34:30 +00:00
kestes%walrus.com
96ed15afff explain my usage of RPMS.
git-svn-id: svn://10.0.0.236/trunk@110992 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 20:10:05 +00:00
kestes%walrus.com
4cc613d3b8 review and clean up the instructions. Explain a bit about where to find extra
documentation.  Explain about Makefile,Configure variables. Explain
clientbin directory, explain postfix configuration.


git-svn-id: svn://10.0.0.236/trunk@110991 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:45:31 +00:00
kestes%walrus.com
f77ee43008 add text browser support as a goal.
git-svn-id: svn://10.0.0.236/trunk@110990 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:42:02 +00:00
kestes%walrus.com
59bdfe7eba erase work I have already completed.
git-svn-id: svn://10.0.0.236/trunk@110989 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:41:10 +00:00
kestes%walrus.com
9a3774d42f change cgibin prefix to better default
git-svn-id: svn://10.0.0.236/trunk@110988 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:40:34 +00:00
kestes%walrus.com
9c693e9885 add info about tree state and change the 'will soon' since the code works.
git-svn-id: svn://10.0.0.236/trunk@110987 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:39:50 +00:00
kestes%walrus.com
f99636a0ef explain all the client code. This readme had not been updated since
tinderbox1 days and was badly out of date.


git-svn-id: svn://10.0.0.236/trunk@110986 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:37:54 +00:00
seawood%netscape.com
f9e8f9785f Disabling ctl extension for OS/2.
Fixing tinderbox bustage.


git-svn-id: svn://10.0.0.236/trunk@110985 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:31:57 +00:00
mikep%oeone.com
ee94871096 Adding in files for second import of libical.
git-svn-id: svn://10.0.0.236/trunk@110984 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:24:02 +00:00
ian.mcgreer%sun.com
41dac395df temp certs live in a trust domain. allows the idiom of "if not temp, try perm" to work in 3.4.
git-svn-id: svn://10.0.0.236/trunk@110983 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:14:04 +00:00
mikep%oeone.com
a1af0615be Adding files for 2nd import of libical.
git-svn-id: svn://10.0.0.236/trunk@110982 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:04:22 +00:00
mikep%oeone.com
1576b65d0e Modified files, and removing other files.
git-svn-id: svn://10.0.0.236/trunk@110981 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 18:57:01 +00:00
mikep%oeone.com
b20ddcfc00 Adding in oeDateTimeImpl.cpp to Makefile.in
git-svn-id: svn://10.0.0.236/trunk@110980 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 18:48:28 +00:00
mikep%oeone.com
0ced1e4833 Fixed wrong location.
git-svn-id: svn://10.0.0.236/trunk@110979 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 18:34:38 +00:00
mikep%oeone.com
04f806f6c9 First crack at an XPI.
git-svn-id: svn://10.0.0.236/trunk@110978 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 18:14:39 +00:00
mikep%oeone.com
60b9f6b13c Fixing breaking problem.
git-svn-id: svn://10.0.0.236/trunk@110977 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 18:05:13 +00:00
seawood%netscape.com
01472e9d9c Automated checkin script takes too long
git-svn-id: svn://10.0.0.236/trunk@110976 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 09:41:33 +00:00
seawood%netscape.com
8bd8fb468c Set GLIB_CFLAGS & GLIB_LIBS for win32 builds.
Bug #115840


git-svn-id: svn://10.0.0.236/trunk@110975 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 09:29:36 +00:00
leaf%mozilla.org
18d17f00f8 Automated update
git-svn-id: svn://10.0.0.236/trunk@110971 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 07:12:38 +00:00
seawood%netscape.com
2f1a0f7b98 Removing bogus check for ctl deps.
Bug #115840 r=Roland.Mainz@informatik.med.uni-giessen.de


git-svn-id: svn://10.0.0.236/trunk@110970 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 07:06:39 +00:00
seawood%netscape.com
8fadd93624 Use the timezone when pulling from CVS by date. Assume PST if no timezone can be determined.
git-svn-id: svn://10.0.0.236/trunk@110969 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 06:54:10 +00:00
seawood%netscape.com
7a6ed563fe Add support for building on win32 and sending mail using 'blat'.
git-svn-id: svn://10.0.0.236/trunk@110968 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 06:52:19 +00:00
kaie%netscape.com
f61527d42e b=103011 nsNSSComponent::GetPK11String leaks
r=ddrinan sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110965 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 06:16:24 +00:00
waldemar%netscape.com
bfe6356962 Regularized the grammar for substatements and groups of directives
git-svn-id: svn://10.0.0.236/trunk@110964 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 06:12:16 +00:00
kaie%netscape.com
6e1daa105b b=114751 Fix PSM use of nsDialogParamsBlock.cpp was: Cert Enrollment is broken when using a hardware device.
r=kaie sr=mscott
checking in for ssaux


git-svn-id: svn://10.0.0.236/trunk@110963 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 05:58:34 +00:00
dp%netscape.com
e08908028c bug 116191 Making nsZipItem a member of nsJarInputStream rather than a
pointer. Saves a 16 byte allocation on per jar file read. r=darin, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@110962 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 05:57:39 +00:00
jaggernaut%netscape.com
3064102126 Bug 116347: Remove dead skin switching support code from nsFrameFrame and navigator.js. r=bryner, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110961 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 05:36:28 +00:00
seawood%netscape.com
763d8ebb70 s/nsCheapVoidArray/nsSmallVoidArray/
Fixing tinderbox bustage caused by bug 96108


git-svn-id: svn://10.0.0.236/trunk@110960 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 05:00:29 +00:00
rods%netscape.com
2f5cfe1643 Taking PrintSettingsImpl out of the build.
git-svn-id: svn://10.0.0.236/trunk@110959 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 03:44:13 +00:00
nicolson%netscape.com
91670b6b7b PK12Token was never used.
git-svn-id: svn://10.0.0.236/trunk@110957 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 03:35:32 +00:00
cltbld%netscape.com
a8e75df7f4 Switching Ts times to ms, r=dp -mcafee
git-svn-id: svn://10.0.0.236/trunk@110956 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 03:28:38 +00:00
cltbld%netscape.com
41c817c2dc Don't clobber Setting:: vars; also look for HOSTNAME if HOST not found; Cwd::getcwd() wrapper (115569)
git-svn-id: svn://10.0.0.236/trunk@110954 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 03:05:28 +00:00
av%netscape.com
27e7cd3985 Updating Plugin SDK readme file -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@110953 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:49:58 +00:00
rjesup%wgate.com
bf2f3da926 Remove nsVoidArray:: from method defs
git-svn-id: svn://10.0.0.236/trunk@110952 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:48:02 +00:00
av%netscape.com
17a16aba71 Updating makefile for the new sample code in the Plugin SDK -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@110951 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:41:46 +00:00
av%netscape.com
80db91eeab makefile for windowless sample -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@110950 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:34:43 +00:00
av%netscape.com
97f0db5678 Adding windowless plugin sample code to the Plugin SDK -- not part of the build yet
git-svn-id: svn://10.0.0.236/trunk@110949 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:29:19 +00:00
av%netscape.com
20e44dcf70 Adding test case for windowless plugin sample code -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@110948 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:25:57 +00:00
rjesup%wgate.com
6c24e1ce1c Bug 96108: Fix Win32/opt horkage (SizeOf()) in nsSmallVoidArray should be
#if dEBUG)


git-svn-id: svn://10.0.0.236/trunk@110947 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:06:03 +00:00
rjesup%wgate.com
3b9f18f8df Bug 96108: Fix another regression mscott noticed; this file shouldn't have
been touched.


git-svn-id: svn://10.0.0.236/trunk@110946 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 02:02:30 +00:00
rjesup%wgate.com
80f81c131b Bug 96108: Bustage noticed by mscott in checkin (would crash). jst and
waterson say go for it.


git-svn-id: svn://10.0.0.236/trunk@110945 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:54:59 +00:00
hewitt%netscape.com
9eb5ae7fad 116198 - remove progressbar tag to simplify progressmeter, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110944 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:41:32 +00:00
rods%netscape.com
695f266c3e getting nsPrintSettingsImpl into the build
Bug 113917 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110943 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:26:31 +00:00
rods%netscape.com
3e17ec7de0 enabling print progress
Bug 113917 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110942 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:25:16 +00:00
mscott%netscape.com
1d2ece589c Bug ##115962 --> convert the security panel to match the spec.
r=kai
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110941 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:22:25 +00:00
smontagu%netscape.com
59918e9eb3 Add regression test case for bug 9100. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110940 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:22:15 +00:00
rjesup%wgate.com
66b1ede0dc Bug 96108: Additional assertions requested by jst. sr=jst
git-svn-id: svn://10.0.0.236/trunk@110939 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:13:17 +00:00
rjesup%wgate.com
15d98882e8 Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes.  r=jst, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@110938 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 01:10:07 +00:00
waterson%netscape.com
ea2f7885e1 Remember to #include <new.h>!
git-svn-id: svn://10.0.0.236/trunk@110937 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:51:43 +00:00
sgehani%netscape.com
841d5e447e Make search engine context menu item match spec.
b=15176; r=morse; sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@110936 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:43:58 +00:00
waterson%netscape.com
464bb60d1f Correct comments; thanks for pointing this out, dp!
git-svn-id: svn://10.0.0.236/trunk@110935 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:35:25 +00:00
sonja.mirtitsch%sun.com
0947560395 more info to results.html
git-svn-id: svn://10.0.0.236/trunk@110934 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:29:32 +00:00
waterson%netscape.com
ae88e7f967 Bug 105927. Add #define to turn off the PresShell's arena for trace-malloc debugging. sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110933 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:16:26 +00:00
ssu%netscape.com
06e53167bd undoing part of the fix for bug 114076 (labels migration and new profile issues) as requested by sspitzer to make future code management simpler
git-svn-id: svn://10.0.0.236/trunk@110932 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:10:38 +00:00
sgehani%netscape.com
2aaa664feb Focus main content area if all panels are hidden.
b=89207; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@110931 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:08:35 +00:00
waterson%netscape.com
2205743002 Bug 106443. Noisy notify when changing sort order. r=bryner, sr=blake
git-svn-id: svn://10.0.0.236/trunk@110930 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:03:57 +00:00
timeless%mac.com
0597ad741b Bug 98080 ask for an attachment number when no params are given
r=dkl r=justdave


git-svn-id: svn://10.0.0.236/trunk@110929 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:42:28 +00:00
morse%netscape.com
760da83a36 bug 114895, repeatedly asks for master password, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110928 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:31:55 +00:00
sonja.mirtitsch%sun.com
26de64d33b checking in fix for the new requirements for bug 73098
git-svn-id: svn://10.0.0.236/trunk@110927 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:26:59 +00:00
ian.mcgreer%sun.com
56cc1d1af6 some checks that were overlooked
git-svn-id: svn://10.0.0.236/trunk@110925 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:17:58 +00:00
jj%netscape.com
8cb139f9ce Bug 114694: updated installer's 'vers' 2 resource to 0.9.7+ (trunk)
git-svn-id: svn://10.0.0.236/trunk@110924 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:16:42 +00:00
waterson%netscape.com
83788badc2 Bug 114882. Hash integer and date literals, as well. Convert all hashtables to use dhash. r=tingley, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@110922 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:04:33 +00:00
sspitzer%netscape.com
b7c683923c merging ab outliner branch to the trunk, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110921 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 22:50:14 +00:00
mikep%oeone.com
ee8f292c5e Updating backend files.
git-svn-id: svn://10.0.0.236/trunk@110920 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 22:16:08 +00:00
igor%mir2.org
c22fae358a Use Vector.elementAt instead of Vector.getfor jdk 1.1 complience
git-svn-id: svn://10.0.0.236/trunk@110919 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 22:05:42 +00:00
mikep%oeone.com
0d551af55d Fixing calendar jar file and small skin changes.
git-svn-id: svn://10.0.0.236/trunk@110917 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:52:12 +00:00
kaie%netscape.com
953c1c0dd4 Fix crash bug 115927 by incrementing the reference count of
returned slot.
r=relyea


git-svn-id: svn://10.0.0.236/trunk@110916 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:40:30 +00:00
dcone%netscape.com
4388868753 bug 113917 r=dcone sr=attinasi. Incremental checkin for the print settings change. This gets the files rods added into the build.
git-svn-id: svn://10.0.0.236/trunk@110915 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:25:35 +00:00
igor%mir2.org
f0950e8452 Fixes to allow to use jikes to compile and produce less warnings:
1. Replace catch(Exception) by catch(RuntimeException) when only RuntimeException can be throws

2. Make sure that inner classes does not use the same name for parameters as parent scope, see  http://domino.watson.ibm.com/syssftpr/JavaTech/Jikes.nsf/Named/SunQuery8


git-svn-id: svn://10.0.0.236/trunk@110914 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:15:02 +00:00
darin%netscape.com
080818ac85 fixes bug 85575 "SSL form submission, redirect" patch=badami@netscape.com,
r=gagan, sr=darin


git-svn-id: svn://10.0.0.236/trunk@110913 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:13:25 +00:00
timeless%mac.com
1f4c0e5b5d Bug 106842 Broser should be Browser
r=stephend@netscape.com sr=jag


git-svn-id: svn://10.0.0.236/trunk@110912 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:10:33 +00:00
ssu%netscape.com
4cf39c1e00 fixing bug 83196 - Netscape hardwired in imapMsgs.properties. r=mscott, sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@110911 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:09:45 +00:00
timeless%mac.com
862b90efba Bug 106853 drawThemeMenuSeperator should be drawThemeMenuSeparator
r=bbaetz sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110910 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:00:57 +00:00
timeless%mac.com
3011b08fe6 Bug 101419 confirmEx got better but someone didn't help editor.js
r=brade sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@110909 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 20:57:24 +00:00
dsirnapalli%netscape.com
891c4d0d18 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@110908 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 20:49:48 +00:00
timeless%mac.com
2c7404f6ea Bug 106470 Bonsai rview.cgi unclosed html comment tag
patch by pzb@datastacks.com r=justdave


git-svn-id: svn://10.0.0.236/trunk@110907 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 20:46:01 +00:00
mikep%oeone.com
96d77add38 Updating files for big change.
git-svn-id: svn://10.0.0.236/trunk@110906 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 20:13:53 +00:00
timeless%mac.com
6261cc257b Bugzilla Bug 90598 spelling and minor syntactic correctness
r=zach


git-svn-id: svn://10.0.0.236/trunk@110905 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 18:31:56 +00:00
pinkerton%netscape.com
a6c41bf09f Fix infinite loop when |shrinkage| goes below zero. Blocker for mach-o
build. r=dbaron/sr=blake. bug#116240


git-svn-id: svn://10.0.0.236/trunk@110904 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 18:02:43 +00:00
kestes%walrus.com
12a2794738 put a <pre> arround the main build log section. This is needed for opera to render
the section correctly, otherwise opera shows no \n.  IE and netscape render
the pages fine without it, but it is a mistake not to have it.


git-svn-id: svn://10.0.0.236/trunk@110903 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 17:19:03 +00:00
mikep%oeone.com
636f974980 Removing unused files.
git-svn-id: svn://10.0.0.236/trunk@110902 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:59:30 +00:00
mkaply%us.ibm.com
39bdeb2414 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@110901 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:56:42 +00:00
ian.mcgreer%sun.com
43ce20151b remove unneeded hack, put in a couple of error checks
git-svn-id: svn://10.0.0.236/trunk@110900 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:50:22 +00:00
mikep%oeone.com
813a86c0c1 name change from unifinder-overlay to unifinderOverlay.xul
git-svn-id: svn://10.0.0.236/trunk@110899 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:43:11 +00:00
mikep%oeone.com
1234a6088d Removing penglobal.
git-svn-id: svn://10.0.0.236/trunk@110898 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:26:35 +00:00
mikep%oeone.com
eebaf71120 Moving files up one directory.
git-svn-id: svn://10.0.0.236/trunk@110897 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:20:38 +00:00
ian.mcgreer%sun.com
c8e922293f set the CERTCertificate nickname to be "Token Name:Cert Name" for backwards compatibility
git-svn-id: svn://10.0.0.236/trunk@110896 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:20:16 +00:00
mikep%oeone.com
a0b3a5d67f Removing penglobal directory.
git-svn-id: svn://10.0.0.236/trunk@110895 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:14:52 +00:00
mikep%oeone.com
2c57c0fcdc Removing useless files, moving others around.
git-svn-id: svn://10.0.0.236/trunk@110894 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:09:18 +00:00
mikep%oeone.com
35fe1b1b92 Removing penglobal directory.
git-svn-id: svn://10.0.0.236/trunk@110893 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 15:53:40 +00:00
mikep%oeone.com
681a199395 Removing penglobal directory.
git-svn-id: svn://10.0.0.236/trunk@110892 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 15:53:03 +00:00
colinp%oeone.com
2c4518d7dc removed all parts of penglobal that were not needed
git-svn-id: svn://10.0.0.236/trunk@110891 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 15:24:56 +00:00
colinp%oeone.com
860528513c these files are no longer needed
git-svn-id: svn://10.0.0.236/trunk@110890 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 15:23:17 +00:00
seawood%netscape.com
6ba735d188 Wrap debug spew in DEBUG_dp ifdef
git-svn-id: svn://10.0.0.236/trunk@110889 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 11:53:21 +00:00
glazman%netscape.com
d430c2f52d oops, forgot to remove variable in previous check-in; b=95062, r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110888 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 11:21:01 +00:00
glazman%netscape.com
76e810cc78 computed style for text-decoration was always answering ""; b=95062, r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110887 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 11:15:32 +00:00
hewitt%netscape.com
7693baa284 113230 - reversing js console sort order is slow (patch by neil@parkwaycc.co.uk), r=blake, sr=me
git-svn-id: svn://10.0.0.236/trunk@110886 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 10:22:33 +00:00
jst%netscape.com
580aa04ed1 Fixing bug 111752. DOM0 quirk, document.open() when called with 3 or more arguments should call window.open() to make calls to 'open(url, name, features);' when called from within the document scope open a new window. r=hidday@geocities.com, sr=brendan@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@110885 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 10:16:25 +00:00
hewitt%netscape.com
ad21757544 86569 - align=start should be added to checkboxes in find dialog, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110884 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 10:11:33 +00:00
despotdaemon%netscape.com
fec4ffd70b Pseudo-automatic update of changes made by igor@mir2.org.
git-svn-id: svn://10.0.0.236/trunk@110883 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 09:57:41 +00:00
cltbld%netscape.com
4fd3d21bc7 oops, forgot a cowtools/localhost change. whitespace changes.
git-svn-id: svn://10.0.0.236/trunk@110882 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 08:31:16 +00:00
cltbld%netscape.com
6b94ae393a Try 2nd pageloader run if first one fails. r=jrgm,jag
git-svn-id: svn://10.0.0.236/trunk@110881 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 08:27:29 +00:00
hewitt%netscape.com
a83e8333b9 113043 - more cleanup from last night's landing, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110880 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 08:25:48 +00:00
peterlubczynski%netscape.com
187f43cba8 Remove 68k junk from Mac plugin SDK header, not part of the build
git-svn-id: svn://10.0.0.236/trunk@110879 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 08:07:57 +00:00
despotdaemon%netscape.com
6efaa9c1e0 Pseudo-automatic update of changes made by seawood@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@110878 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 07:44:12 +00:00
despotdaemon%netscape.com
b1f3e4aa97 Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@110877 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 07:34:18 +00:00
dp%netscape.com
d952c6e98c Fixing mac bustage.
git-svn-id: svn://10.0.0.236/trunk@110876 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 07:32:00 +00:00
cltbld%netscape.com
d1f920c05e Adding label prefix to tbox output for bloat test
git-svn-id: svn://10.0.0.236/trunk@110875 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:59:24 +00:00
peterlubczynski%netscape.com
061295c07d Reverse the internal linked list of plugins after scanning in order to get loading precendence correct. bug 115337 r=av, sr=beard
git-svn-id: svn://10.0.0.236/trunk@110874 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:54:07 +00:00
peterlubczynski%netscape.com
be8d650a94 Fix for bad vertical alignment on replaced object frames, bug 36997 r=dbaron sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110873 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:49:16 +00:00
dp%netscape.com
2b63688110 TARGET=_content for hrefs. With this we can now have the spacetrace
sidebar :-)


git-svn-id: svn://10.0.0.236/trunk@110872 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:48:50 +00:00
dp%netscape.com
de13e94457 bug 115752 Eliminate 1 8k and 2 4k allocations per gif by using a
caching gif allocator that reuses previously allocated
memory. r=pavlov, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@110871 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:35:18 +00:00
cltbld%netscape.com
c760c1e74d another tweak
git-svn-id: svn://10.0.0.236/trunk@110870 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:20:06 +00:00
heikki%netscape.com
fe47c2e82a Fixing bad whitespace.
git-svn-id: svn://10.0.0.236/trunk@110868 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:12:52 +00:00
jaggernaut%netscape.com
8bab064b76 Backing myself out to see if I'm the cause of btek going from 1245ms to 1251ms.
git-svn-id: svn://10.0.0.236/trunk@110867 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:12:49 +00:00
cltbld%netscape.com
0916046726 Minor label tweak
git-svn-id: svn://10.0.0.236/trunk@110866 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:12:44 +00:00
cltbld%netscape.com
6b9e10bbbc trying one more time. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110865 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 06:08:25 +00:00
bryner%netscape.com
75b27830cf Make sure we don't reserve space for the column picker. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110864 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:56:23 +00:00
cltbld%netscape.com
7634a78b84 fixing non-link bloat label prefix
git-svn-id: svn://10.0.0.236/trunk@110863 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:52:52 +00:00
cltbld%netscape.com
4609052dae fixed bloattest prefix label -mcafee
git-svn-id: svn://10.0.0.236/trunk@110862 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:41:43 +00:00
kmcclusk%netscape.com
1953238089 Use damage rect size for backbuffer instead of widget size for paint updates to reduce usage of offscreen memory r=dcone sr=attinasi b=114082
git-svn-id: svn://10.0.0.236/trunk@110860 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:25:01 +00:00
wtc%netscape.com
418d5e2a15 Bugzilla bug 115149: clean up threads properly on non-emx platforms.
Increased the default thread stack size to 64K.  The patch is contributed
by aaronr@us.ibm.com and Michael Kaply <mkaply@us.ibm.com>.
Modified files: _os2.h os2cv.c os2io.c os2thred.c


git-svn-id: svn://10.0.0.236/trunk@110859 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:24:02 +00:00
heikki%netscape.com
647802449c Bug 74800, implemented FIXptr. r=harishd, sr=vidur.
git-svn-id: svn://10.0.0.236/trunk@110858 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:15:52 +00:00
cltbld%netscape.com
a08e249325 comment out TinderboxPrint:, doing this in util script now. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110857 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 05:04:48 +00:00
jgaunt%netscape.com
56264d626e bug 115159, fix event firing for radiogroups
r=brendan
sr=blake
a=asa


git-svn-id: svn://10.0.0.236/trunk@110856 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 04:35:52 +00:00
mscott%netscape.com
165d4056e3 Bug #116159 --> don't create the prefs service on the imap thread in order to read out the language accept
pref. Read it ahead of time while we are on the UI thread and remember it for later.
r=bienvenu
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110854 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 04:03:42 +00:00
darin%netscape.com
5bbfab0a5b fixes bug 114778 "formpost temp files not cleaned up when browser exits"
r=gordon,dougt sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110853 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:49:07 +00:00
dbaron%fas.harvard.edu
0ccc370c08 Removing webshell/src/Makefile, which I removed earlier. b=81527
git-svn-id: svn://10.0.0.236/trunk@110852 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:47:01 +00:00
darin%netscape.com
96f22b6c0c fixes bug 115222 "jar protocol handler should be cached in the io service"
r=dp, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110851 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:46:21 +00:00
hewitt%netscape.com
d7ecc373f5 116048 - print icon missing (modern skin), r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110850 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:44:57 +00:00
hewitt%netscape.com
04546212f4 116062 - lots of jiggling in the UI when pushing a mail toolbar button, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110849 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:44:47 +00:00
hewitt%netscape.com
7fea3037ed 116060 - Get Msgs and Print labels in mail toolbar are really tiny (small font), r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110848 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:44:36 +00:00
naving%netscape.com
aa7a3f75f7 104610 r=naving sr=sspitzer. speed up cross-folder msgNavigation in mailnews
made changes to initial patch by neil@parkwaycc.co.uk.


git-svn-id: svn://10.0.0.236/trunk@110847 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:44:04 +00:00
dbaron%fas.harvard.edu
3a25981c4c Removing .cvsignore in now otherwise empty directory. b=81527
git-svn-id: svn://10.0.0.236/trunk@110846 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:43:23 +00:00
cltbld%netscape.com
eb8443da41 label should be Bl for bloat
git-svn-id: svn://10.0.0.236/trunk@110844 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 03:01:16 +00:00
shanjian%netscape.com
76f735c3de #110243 trailing whitespaece removed twice
r=rbs sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110842 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:25:55 +00:00
jaggernaut%netscape.com
695a180098 Bug 115671: Add (faster) To{Upper,Lower}Case for nsASingleFragmentStrings. r=dbaron, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@110841 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:15:35 +00:00
dbaron%fas.harvard.edu
1604f09dd2 Remove the many forms of NS_SetupRegistry since the classes registered are all now part of proper components. r=dougt, jag sr=rpotts b=81527
git-svn-id: svn://10.0.0.236/trunk@110840 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:09:49 +00:00
heikki%netscape.com
a7cda7ca4d Bug 92172, bookmarking image map links should get something for name. r=timeless@mac.com, sr=blakeross@telocity.com.
git-svn-id: svn://10.0.0.236/trunk@110839 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 02:08:50 +00:00
waterson%netscape.com
fba6b66c99 Bug 91423. When recomputing the max width during an inline incremental reflow, we may have to fix-up reflow command chain. Specifically, we may have to replace a continuing frame in the chain with its primary frame, because the continuing frame will be destroyed during the unconstrained reflow used to compute the max width. r=dbaron, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110838 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:56:17 +00:00
cltbld%netscape.com
c612cddc5d Adding graph support for bloat test. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110837 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:54:15 +00:00
shanjian%netscape.com
9596522195 #115392 Call GetFontData(CMAP) too many times
original patch proposed by frang tang
r=shanjian  sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110836 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:27:04 +00:00
seawood%netscape.com
5202284e87 Add netwerk/build to standalone xpcom dirs list.
Bug #116039


git-svn-id: svn://10.0.0.236/trunk@110835 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:21:28 +00:00
andreww%netscape.com
696386a240 fix for mailnews dialog appending domain name in identity dialog (bugscape 1699) r = bhuvan, sr = sspitzer
git-svn-id: svn://10.0.0.236/trunk@110834 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:20:34 +00:00
varga%utcru.sk
7e46b6f42b Fix for 94813. dotted lines in outliner draw over twisty. r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110833 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:14:28 +00:00
sfraser%netscape.com
2b4745a4d4 Undo inadvertent change checked in with the fix for 114943 which caused lots of printfs in debug builds.
git-svn-id: svn://10.0.0.236/trunk@110832 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:12:52 +00:00
waldemar%netscape.com
f8d06e823e Miscellaneous environment improvements
git-svn-id: svn://10.0.0.236/trunk@110831 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:08:25 +00:00
waldemar%netscape.com
673c202d56 Replaced append by cons
git-svn-id: svn://10.0.0.236/trunk@110830 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:07:52 +00:00
waldemar%netscape.com
2c15a56c9b Added 'cons' array operator
git-svn-id: svn://10.0.0.236/trunk@110829 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 01:07:22 +00:00
wtc%netscape.com
62afce4ee9 Bugzilla bug 97485: added the zone allocator (implemented by Nelson
Bolyard).
Modified files: primpl.h prmem.c prinit.c ptthread.c


git-svn-id: svn://10.0.0.236/trunk@110828 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 00:35:38 +00:00
dougt%netscape.com
a28bdb3c7a fixing dumbass error. This could should have returned null if obsoleteManager was null, not the inverse. r=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110827 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 00:26:28 +00:00
jj%netscape.com
7935d12f44 bug #114686: bumping user agent to 0.9.7+ (trunk)
git-svn-id: svn://10.0.0.236/trunk@110825 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 23:10:04 +00:00
nicolson%netscape.com
d7c07822c8 Typo broke the build.
git-svn-id: svn://10.0.0.236/trunk@110823 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 21:37:30 +00:00
dsirnapalli%netscape.com
642026b71d Test Case to Test HTML Text Area for Accessibility.
git-svn-id: svn://10.0.0.236/trunk@110822 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:51:38 +00:00
ian.mcgreer%sun.com
5e6465eb05 fix for 115957, hash table overloads cause problem (certs were not being removed properly)
git-svn-id: svn://10.0.0.236/trunk@110821 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:27:21 +00:00
nicolson%netscape.com
a2c6f7ace3 Fix 114469: PK11_ImportDERPrivateKeyInfo should return a SECKEYPrivateKey*
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110819 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:14:53 +00:00
nicolson%netscape.com
267f105bb2 Fix 114979: SECKEY_EncryptedPrivateKeyInfoTemplate no longer in public
header file.
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110818 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:11:56 +00:00
nicolson%netscape.com
4c27fe3c69 Fix 112321: make public SECKEY_DecodeDERSubjectPublicKeyInfo.
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110817 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:10:07 +00:00
relyea%netscape.com
e5afe0dfcb Fix Bug 115657.
1) advance the pointers in the initialization setup for p12 pbes (at the same
time fix the code to be much easier to read and understand).
2) Copy out the returned IV in pkcs11c.c.


git-svn-id: svn://10.0.0.236/trunk@110815 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 18:06:29 +00:00
locka%iol.ie
c55cd78c7c Moved fixup out of nsWebShell and into nsDefaultURIFixup. b=109309 r=ccarlen@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110812 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 15:58:58 +00:00
jdunn%netscape.com
6edc802c54 Fixing HP-UX tinderbox bustage
-lmozutil_s was being linked in before any prior -L (if MOZ_PREF_METRICS)
is set, so by moving it after MOZ_COMPONENT_LIBS it will inherit those
-L's


git-svn-id: svn://10.0.0.236/trunk@110811 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 15:55:33 +00:00
nboyd%atg.com
e562c240a7 Added comment about bug 115717.
git-svn-id: svn://10.0.0.236/trunk@110810 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 15:31:56 +00:00
hewitt%netscape.com
ab82857427 112577 - message pane doesn't show focus ring, patch by neil@parkwaycc.co.uk, r=hyatt, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110809 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 15:10:22 +00:00
hewitt%netscape.com
6aea654a2b more xul simplification changes
git-svn-id: svn://10.0.0.236/trunk@110808 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 15:05:02 +00:00
hewitt%netscape.com
2a36720cd5 whoops, commited these files without the -kb earlier
git-svn-id: svn://10.0.0.236/trunk@110807 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 14:26:48 +00:00
ducarroz%netscape.com
cc3e35d2d2 Fix for bug 109238. Need to initialize mimeOutputType before calling SetMimeHeadersListener. R=varada, SR=bienvenu
git-svn-id: svn://10.0.0.236/trunk@110806 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 14:20:05 +00:00
hewitt%netscape.com
c0af1d1fdc more xul simplification changes
git-svn-id: svn://10.0.0.236/trunk@110805 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 14:17:29 +00:00
hewitt%netscape.com
f8a4c4f17e more changes from xul simplification landing
git-svn-id: svn://10.0.0.236/trunk@110804 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 14:02:40 +00:00
hewitt%netscape.com
07cb583f67 whoops, this is what I really meant to do for 115447
git-svn-id: svn://10.0.0.236/trunk@110803 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 13:41:09 +00:00
ccarlen%netscape.com
63b5722dfb Bug 114550 - On drives with > 2GB free, reports negative amt of free space, preventing install. r=sgehani/sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@110802 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 13:10:02 +00:00
hewitt%netscape.com
05cba45eea 115447 - default tooltip alignment, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110796 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:28:30 +00:00
hewitt%netscape.com
1ca41a905b 113719 - Crash on sending mail, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110795 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:26:45 +00:00
hewitt%netscape.com
0c74cf829e 113003 - Mac-packaged DOM Inspector fails to install, r=sgehani, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@110794 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:25:07 +00:00
hewitt%netscape.com
9e78820b18 115403 - check for sizetopopup in nsMenuPopupFrame, not msMenuFrame, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110793 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:11:12 +00:00
hewitt%netscape.com
9c84d46002 XUL/theme simplification changes - removing unnecessary boxes and re-writing large portions of the themes to use new -moz-border-colors and -moz-image-region css features. Also cleans up the classic skin quite a bit for both mac and win. Fixes bugs 113024, 113043, 113585, 113586, 115943, 113643, 114475, 99787, 110214, 113977, 113966, 114802, 64894, 90724, 103173, 103199, 103298, 110442, 111472, 111989, 113027, 113041, 109180, 109204, 81581, 81903, 103324, 110108, 114540, and probably more I forgot to mention. r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110792 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:04:11 +00:00
hewitt%netscape.com
374042d4b6 112577 - message pane doesn't show focus ring, patch by neil@parkwaycc.co.uk, r=hyatt, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110791 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 12:02:17 +00:00
hewitt%netscape.com
7ae75ccb84 115804 - nsStyleBorder::CalcDifference not accounting for mBorderColors, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110790 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 11:59:31 +00:00
seawood%netscape.com
811db659f8 Add -I. to LOCAL_INCLUDES
git-svn-id: svn://10.0.0.236/trunk@110789 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 09:25:36 +00:00
seawood%netscape.com
3aa85987bc Add $(LIBS_DIR) to fix hpux bustage
git-svn-id: svn://10.0.0.236/trunk@110788 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 08:43:57 +00:00
seawood%netscape.com
759cf5aadf Amazing what you find when you build in a fresh tree
git-svn-id: svn://10.0.0.236/trunk@110787 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 07:47:15 +00:00
seawood%netscape.com
22c857999a Use srcdir when calling midl
git-svn-id: svn://10.0.0.236/trunk@110786 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 06:22:51 +00:00
varga%utcru.sk
7ef34bd3ec Fix for 115895. File bookmark dialog is completely broken. r/sr=blake. Sorry missed this one.
git-svn-id: svn://10.0.0.236/trunk@110785 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 05:59:41 +00:00
peterlubczynski%netscape.com
28098f6dbf Fix for propigating stream destruction reason code to NPP_DestroyStream bug 115119 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110784 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 05:48:38 +00:00
dougt%netscape.com
aef4c8da00 Attempting to fix mac bustage
git-svn-id: svn://10.0.0.236/trunk@110783 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 05:38:51 +00:00
seawood%netscape.com
1a85e834c4 Updating REQUIRES
git-svn-id: svn://10.0.0.236/trunk@110782 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 05:05:10 +00:00
blakeross%telocity.com
7a398bcd1d back in
git-svn-id: svn://10.0.0.236/trunk@110781 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 04:43:43 +00:00
bryner%netscape.com
c163918355 <outlinercol> elements now need to be grouped within an <outlinercols> element. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110779 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 04:32:24 +00:00
seawood%netscape.com
9700e17d74 Syncing makefiles.
Fixing tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110775 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 03:49:00 +00:00
blakeross%telocity.com
a2986d8cc1 backing out
git-svn-id: svn://10.0.0.236/trunk@110774 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:57:39 +00:00
hyatt%netscape.com
7ea60cd426 missed a file in my checkin for 115787.
git-svn-id: svn://10.0.0.236/trunk@110773 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:49:14 +00:00
dougt%netscape.com
f5f19f0637 fix stupid checkin that should not have landed
git-svn-id: svn://10.0.0.236/trunk@110772 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:43:21 +00:00
blakeross%telocity.com
734d1915e2 114215 - various bookmarks dnd reordering/dataloss bugs. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@110769 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:25:51 +00:00
brendan%mozilla.org
c81d5d8b4b Don't double-drop a property when strict-warning about duplicate formals (115436, r=khanson, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@110768 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 02:10:26 +00:00
dougt%netscape.com
f8f43ca680 missing #include - fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@110767 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:30:27 +00:00
sfraser%netscape.com
0111fd2629 Fix dougt's XML project mangling.
git-svn-id: svn://10.0.0.236/trunk@110766 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:23:53 +00:00
alecf%netscape.com
34441731c5 oops, fix bustage - I forgot to change the API on all 3 platforms
git-svn-id: svn://10.0.0.236/trunk@110765 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:14:37 +00:00
hyatt%netscape.com
3ac0490077 fix for 115787, better handling of <style> blocks (avoid reframing) and alternate stylesheets, r=jag, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110764 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:06:27 +00:00
hyatt%netscape.com
b36f01c7b5 Fix scrollbar thumb visibility issues (flex isn't reported for collapsed widgets). r=ben, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110763 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:05:43 +00:00
dougt%netscape.com
8ca28ff027 more bustage
git-svn-id: svn://10.0.0.236/trunk@110762 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 01:03:10 +00:00
dougt%netscape.com
3a75e78750 fixing build bustage
git-svn-id: svn://10.0.0.236/trunk@110761 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:59:25 +00:00
alecf%netscape.com
d46088ba1a bug 100212 - add api to nsIOService to go between nsIFile and url strings
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@110760 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:58:25 +00:00
mscott%netscape.com
41ff49cff8 Bug #114961 --> checking in for bzbarsky@mit.edu, add a null ptr check to avoid some unnecessary assertions
r/sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110759 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:56:05 +00:00
alecf%netscape.com
d4b2e771bf bug 100212 - add new APIs to nsIOService to do URL parsing/conversion of nsIFiles
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@110758 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:55:42 +00:00
mscott%netscape.com
59e14261f1 Bug #85613 --> add a null ptr check to avoid a top crash.
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110757 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:54:22 +00:00
seawood%netscape.com
48a62bb15a Use srcdir when calling midl
git-svn-id: svn://10.0.0.236/trunk@110756 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:54:08 +00:00
mscott%netscape.com
8a364561ea Bug #114571 --> if the mock channel gets canceled and we are writing into a
cache entry, doom the cache entry.
r=darin
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@110755 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:53:07 +00:00
dougt%netscape.com
386181766c Fixing build bustage. this should not have been checked in
git-svn-id: svn://10.0.0.236/trunk@110754 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:46:22 +00:00
rpotts%netscape.com
64c357497f added new-line at the end
git-svn-id: svn://10.0.0.236/trunk@110753 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:43:31 +00:00
rpotts%netscape.com
df5918caa1 bug #102779 (r=darin@netscape.com, sr=jst@netscape.com) data:// urls now use load groups... this allows onLoad events to fire (when appropriate).
git-svn-id: svn://10.0.0.236/trunk@110752 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:42:16 +00:00
sfraser%netscape.com
f26709a01e Fix buy 114943; prevent attribute changes of screenX, screenY, and sizemode on windows, dialogs and wizards from causing reflows. r=hyatt, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110751 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:28:40 +00:00
beard%netscape.com
7dc6187ad4 fix for bug #115545. r=sdagley, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110750 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:23:05 +00:00
nhotta%netscape.com
bd4ed5d689 Removed MIME_ConvertCharset and related code for performance improvement, bug 115387, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@110749 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:18:46 +00:00
dougt%netscape.com
c01e94cad7 nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@110748 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:12:41 +00:00
ben%netscape.com
e6ee8d626f 115795 - fix sizing of Cookie/P3p dialog & use dialog widget.
r=morse, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110747 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:11:15 +00:00
varga%utcru.sk
7322cf149c Fix for 113477. Group outlinercols. r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110746 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:10:41 +00:00
timeless%mac.com
4bbe997dc3 Bugzilla Bug 107562ÿImplement Print Preview
patch by Roland.Mainz@informatik.med.uni-giessen.de r=rods


git-svn-id: svn://10.0.0.236/trunk@110745 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:10:02 +00:00
dsirnapalli%netscape.com
8365ecd5f2 Test Case to Test HTML Table Row Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110744 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:59:37 +00:00
dsirnapalli%netscape.com
90c3073d57 Test Case to Test HTML Table Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110743 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:59:15 +00:00
dsirnapalli%netscape.com
937c8ad257 Test Case to Test HTML Table Cell Text Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110742 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:58:48 +00:00
dsirnapalli%netscape.com
2c4eb1b4ed Test Case to Test HTML Table Cell Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110741 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:58:18 +00:00
dsirnapalli%netscape.com
2db22a835f Test Case to Test HTML Table Caption Text Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110740 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:57:46 +00:00
dsirnapalli%netscape.com
06d1b0ff22 Test Case to Test HTML Table Caption Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110739 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:57:22 +00:00
dsirnapalli%netscape.com
cedd642630 Test Case to Test HTML Anchor Text Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110738 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:56:30 +00:00
dsirnapalli%netscape.com
a0c6944a90 Test case to test HTML Anchor Node for accessibility.
git-svn-id: svn://10.0.0.236/trunk@110737 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:55:47 +00:00
dsirnapalli%netscape.com
09f98e00d2 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@110736 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:54:46 +00:00
dsirnapalli%netscape.com
e47da26a9e nsIAccessibleTestTable.txt is replaced by other test cases.
git-svn-id: svn://10.0.0.236/trunk@110735 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 23:51:32 +00:00
seawood%netscape.com
192897bb1b Forgot to add EXTRA_DSO_LIBS to link list for libnecko. Should fix some of the orange tinderboxes.
Bug 115890 a=dougt


git-svn-id: svn://10.0.0.236/trunk@110733 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 22:19:21 +00:00
nelsonb%netscape.com
75593bc5fe Don't allocate sieve from stack on machines with very-limited stacks.
Bug 115012.  Patch from Michael Kaply mkaply@us.ibm.com


git-svn-id: svn://10.0.0.236/trunk@110732 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:49:49 +00:00
smeredith%netscape.com
0912daef80 disabled the prefs tree stuff until I can rework it. Factory will be broken, but CCK will work.
git-svn-id: svn://10.0.0.236/trunk@110731 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:24:45 +00:00
seawood%netscape.com
cae9ad5361 Use of LIB_PREFIX is inconsistent between moz & nss for OS/2 VA builds (bug 114748) so set NSS_LIB_PREFIX accordingly.
Fixing OS/2 tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110730 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:16:25 +00:00
ian.mcgreer%sun.com
9c9e4ed53c this is why apps shouldn't be able to change cert values...
git-svn-id: svn://10.0.0.236/trunk@110729 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:11:41 +00:00
mjudge%netscape.com
a4539a7841 smoketest fix 115791
git-svn-id: svn://10.0.0.236/trunk@110728 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:05:55 +00:00
mjudge%netscape.com
a1915e14af smoketest fix 115791
git-svn-id: svn://10.0.0.236/trunk@110727 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 20:52:54 +00:00
seawood%netscape.com
119c264a0b Can't use EXTRA_DSO_LIBS as they don't get expanded until rules.mk and we need them expanded before then for XP_DIST_DEP_LIBS.
Fixing OS/2 bustage.


git-svn-id: svn://10.0.0.236/trunk@110725 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 19:55:59 +00:00
ian.mcgreer%sun.com
350e21c21d don't waste time setting trust bits if they aren't changing
git-svn-id: svn://10.0.0.236/trunk@110724 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 19:54:44 +00:00
smeredith%netscape.com
e82442a4d0 Init for processing prefs tree xml.
git-svn-id: svn://10.0.0.236/trunk@110722 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 18:48:20 +00:00
rogerl%netscape.com
f764f98276 Release build fixes.
git-svn-id: svn://10.0.0.236/trunk@110721 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 17:56:55 +00:00
smeredith%netscape.com
9e772f2cd9 Merge with CCK_PREFEDIT branch.
git-svn-id: svn://10.0.0.236/trunk@110720 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 17:56:45 +00:00
despotdaemon%netscape.com
942634dcbc Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@110718 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 17:27:11 +00:00
rogerl%netscape.com
d531ef9e5d Modified to use new parameter syntax.
git-svn-id: svn://10.0.0.236/trunk@110717 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 17:22:26 +00:00
rogerl%netscape.com
9d07cfd69e Fixed parameter handling to match new syntax.
git-svn-id: svn://10.0.0.236/trunk@110716 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 17:21:06 +00:00
ian.mcgreer%sun.com
c81730cb7b fix for 115719, user trust not being set
git-svn-id: svn://10.0.0.236/trunk@110715 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 16:04:52 +00:00
dbaron%fas.harvard.edu
6c477d3580 Fix extraneous '*' that looked like a comment but wasn't. Patch from <_basic@yahoo.com>. r=bzbarsky sr=alecf b=115110
git-svn-id: svn://10.0.0.236/trunk@110714 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 14:01:07 +00:00
varga%utcru.sk
f15fc9d47a Fix for 113477. Group outlinercols. r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110713 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 13:42:28 +00:00
timeless%mac.com
233ffd6cff Bug 115594 Support .CUR files patch by cbiesinger@web.de r=pavlov sr=tor
git-svn-id: svn://10.0.0.236/trunk@110712 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 13:40:06 +00:00
locka%iol.ie
d4d0fcbb2e NOT PART OF BUILD. Added basic logic for generating H & C stubs
git-svn-id: svn://10.0.0.236/trunk@110711 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 13:36:52 +00:00
timeless%mac.com
54b104a557 Bugzilla Bug 111830 freeze/hang when retrieving malformed response for GET /favicon.ico
patch by cbiesinger@web.de r=pavlov sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110710 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 13:27:52 +00:00
rayw%netscape.com
48b907118d Minor fixes to namespace URI's in SOAPUtils, and fault handling in test.
SOAP is not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@110709 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 12:10:33 +00:00
seawood%netscape.com
eb7c27e236 Order matters.
Fixing irix tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110708 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 11:58:12 +00:00
seawood%netscape.com
02a39873f4 Link mozutil_s into viewer directly rather than relying upon some component to contain it.
Byproduct of bug 58981


git-svn-id: svn://10.0.0.236/trunk@110707 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 10:52:05 +00:00
rbs%maths.uq.edu.au
d2d79b97e3 Fix MathML bug 112874 - dynamic change of background color MathML element change layout
git-svn-id: svn://10.0.0.236/trunk@110706 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 10:11:42 +00:00
leaf%mozilla.org
7393438481 Automated update
git-svn-id: svn://10.0.0.236/trunk@110705 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:36 +00:00
seawood%netscape.com
0bd62df729 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
bryner%netscape.com
1a0670162a Ignore the makefile.
git-svn-id: svn://10.0.0.236/trunk@110702 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:00:51 +00:00
hyatt%netscape.com
2853f4c2fd back out the portion of my patch that is guilty of causing the orange (bug 115787
git-svn-id: svn://10.0.0.236/trunk@110701 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 08:10:49 +00:00
mcafee%netscape.com
bdb23ac729 Adding two m.performance links
git-svn-id: svn://10.0.0.236/trunk@110700 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 07:52:18 +00:00
seawood%netscape.com
257e00dd8c More de-COMifying nsHTMLReflow uses. Be nice to SVG now.
Bug #115113


git-svn-id: svn://10.0.0.236/trunk@110699 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 07:25:59 +00:00
bryner%netscape.com
542f74e6f9 Backing out alecf's checkin for bug 115152 as it's causing a crash on exit on optimized builds (and keeping tinderbox orange).
git-svn-id: svn://10.0.0.236/trunk@110698 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 07:09:40 +00:00
seawood%netscape.com
a87da48ec7 Can't call getter_AddRefs on a non-nsCOMPtr object. This should fix it. No, really!
git-svn-id: svn://10.0.0.236/trunk@110697 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 06:48:32 +00:00
seawood%netscape.com
047a5fe867 Fixing more 115113 mathml bustage.
git-svn-id: svn://10.0.0.236/trunk@110696 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 06:36:17 +00:00
mkaply%us.ibm.com
ebfc3f6c7b OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@110694 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 06:15:46 +00:00
cmanske%netscape.com
976711ee38 Fixed layout problems in Insert Table dialog, b=115668, r=syd, sr=ben
git-svn-id: svn://10.0.0.236/trunk@110693 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 05:59:30 +00:00
bryner%netscape.com
4d12c8e47a Fixing non-gtk (mach-o, qt, xlib, os/2, beos) bustage. r=cls.
git-svn-id: svn://10.0.0.236/trunk@110691 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 05:00:33 +00:00
seawood%netscape.com
f5e1e97a3d Fixing mathml bustage caused by checkin for bug 115113.
Bug 115738 r=shrike,cement,monkeypox,nebiros,otaku


git-svn-id: svn://10.0.0.236/trunk@110690 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 04:56:50 +00:00
bryner%netscape.com
f596b1c598 Fixing shutdown crash on non-Windows platforms caused by hyatt's theme checkin. Should fix one cause of the tinderbox orange. r=mjudge.
git-svn-id: svn://10.0.0.236/trunk@110689 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 04:33:28 +00:00
wtc%netscape.com
5e4445f3ef Updated the test for the NSPR 4.2 release.
git-svn-id: svn://10.0.0.236/trunk@110688 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 03:49:31 +00:00
mjudge%netscape.com
9656e74471 moved file to fix bustage. nsISelectionDisplay is now in content not in webbrowser. build order issues
git-svn-id: svn://10.0.0.236/trunk@110687 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:43:54 +00:00
mjudge%netscape.com
bd4977213e baking out fix for mac. moving file nsISelectionDipslay over to content to fix bustage
git-svn-id: svn://10.0.0.236/trunk@110686 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:41:38 +00:00
mjudge%netscape.com
f5b507a12b moved file here from embedding for the build order issue. fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@110684 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:40:08 +00:00
mjudge%netscape.com
357f2b432f moving file to content to fix bustage
git-svn-id: svn://10.0.0.236/trunk@110683 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:38:56 +00:00
mjudge%netscape.com
2f4d440c11 fixing bustage moving file to content
git-svn-id: svn://10.0.0.236/trunk@110682 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:34:39 +00:00
mjudge%netscape.com
bc78c917f2 wrong name for module name. needed webbrwsr not webBrowser_core
git-svn-id: svn://10.0.0.236/trunk@110681 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 02:06:04 +00:00
mjudge%netscape.com
20a1185b2b bs=7868 r=saari Adding in new api to bake on trunk before going to branch. this adds nsISelectionDisplay to nsISelectionController. SetDisplayFlags are how we now set if you want images selected or not
git-svn-id: svn://10.0.0.236/trunk@110680 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:29:49 +00:00
pschwartau%netscape.com
bfeddf4872 Updating bug number reference in test. The original bug has outgrown.
git-svn-id: svn://10.0.0.236/trunk@110678 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:23:15 +00:00
mkaply%us.ibm.com
16cf507f6d #115065
r=kaply, sr=blizzard
Fix OS/2 locale code to use proper date settings. Also some cleanup.


git-svn-id: svn://10.0.0.236/trunk@110677 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:17:16 +00:00
mjudge%netscape.com
7038c22536 7868 api change for selection SetDisplayFlags in nsISelectionDisplay idl. r=saari bug bs=7868
git-svn-id: svn://10.0.0.236/trunk@110675 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:12:02 +00:00
mjudge%netscape.com
0dd45d500c new idl not in build yet. bs7868 r= saari
git-svn-id: svn://10.0.0.236/trunk@110673 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:08:36 +00:00
blythe%netscape.com
06dadb14aa Fix bug 115281, report runtime allocation stats
NOT in normal build.


git-svn-id: svn://10.0.0.236/trunk@110667 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 01:00:36 +00:00
naving%netscape.com
2e92679844 115354 r/sr=bienvenu. check for null for rdfService.
git-svn-id: svn://10.0.0.236/trunk@110666 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:52:18 +00:00
lpham%netscape.com
6bb37471d0 update MacOSX build to 0.9.7+ for the trunk, bug #114693 r=jj/sr=leaf/a=asa
git-svn-id: svn://10.0.0.236/trunk@110664 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:22:59 +00:00
sspitzer%netscape.com
6ef993bee0 fix for correctness bug #94641. properly migrate the 4.x pref
for autocompleting against local addressbooks.  r=cavin, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@110663 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:22:33 +00:00
curt%netscape.com
fc29c84dfd Branched.
git-svn-id: svn://10.0.0.236/trunk@110661 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:15:19 +00:00
heikki%netscape.com
0fac54b986 Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@110660 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:15:15 +00:00
lpham%netscape.com
ead1a29d6a update to 0.9.7+ version for the trunk, bug #114691 r=jj/sr=leaf/a=asa
git-svn-id: svn://10.0.0.236/trunk@110657 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 00:09:24 +00:00
waterson%netscape.com
92f6b950b7 Fix NS_IMETHODIMP bustage.
git-svn-id: svn://10.0.0.236/trunk@110656 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 23:57:59 +00:00
aaronl%netscape.com
9ab57ac4d1 Bug 115330. Correct states for text nodes that are children of links. r=jgaunt, rs=waterson
git-svn-id: svn://10.0.0.236/trunk@110655 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 23:52:24 +00:00
pavlov%netscape.com
48881c804c fixing macho bustage for zach
git-svn-id: svn://10.0.0.236/trunk@110654 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 23:38:09 +00:00
shannond%netscape.com
42381ac4b6 Bug 113818 - CCK UI and backend need to be separated.
Merging CCK_IB_BRANCH into trunk
reviewed by smeredith@netscape.com, shrutiv@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110652 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 23:07:47 +00:00
mscott%netscape.com
2d2743cc6f Bug #108118 --> don't render moz-icons if we are using 8 bit or less color
since we really haven't implemented the code to make them render yet.
r=pavlov
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110651 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 23:03:47 +00:00
waterson%netscape.com
ac235050c2 Bug 115113, redux. Fix some whitespace botches.
git-svn-id: svn://10.0.0.236/trunk@110650 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:54:28 +00:00
ben%netscape.com
05d9b1753b 115451, 115154 - Can't close save file progress dialog, directory created with wrong permissions
Ensure correct permissions are used when creating a directory for attached files when saving a document, and that we don't try to create a new directory when one exists.
Also, null check webBrowserPersist in case it does not exist.
r=bz for 115154, sr=hyatt/blake


git-svn-id: svn://10.0.0.236/trunk@110649 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:52:40 +00:00
hyatt%netscape.com
f9a19ba7cd Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110648 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:51:39 +00:00
ben%netscape.com
9081c85551 109856 - 2 separators in image context menu.
Make editor js use same context menu function for determining whether or
not to show a separator as everyone else.
sr=hyatt/blake


git-svn-id: svn://10.0.0.236/trunk@110647 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:51:00 +00:00
ben%netscape.com
4c08f8033d 115440 - File/Save Page doesn't work for PDF files
refactor code to always sniff for content-type when saving a document,
and show the text/html options only when there is a document and
the content type is one of the supported types (e.g. text/html)
sr=hyatt/blake


git-svn-id: svn://10.0.0.236/trunk@110646 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:50:07 +00:00
mkaply%us.ibm.com
bfa1428004 Fixing linker bustage - we have a new linker, but I haven't got in on the TB yet
git-svn-id: svn://10.0.0.236/trunk@110645 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:40:27 +00:00
waterson%netscape.com
b6978c3e09 Bug 115113. Eliminate nsIReflowCommand, and just use nsHTMLReflowCommand directly. r=karnaze, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@110644 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:39:59 +00:00
mscott%netscape.com
40cda08ce0 only enable sending structs if we sucessfully got a pref value back and not if we failed to get a pref value back.
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110643 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:26:53 +00:00
alecf%netscape.com
410ae285d6 fix for bug 115152, lots of service-manager warnings on exit. r=nhotta, sr=darin
git-svn-id: svn://10.0.0.236/trunk@110642 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:24:25 +00:00
hwaara%chello.se
cd72250b81 #112973, we leak the whole file on upload (of, for example a patch in bugzilla).
r=bzbarsky, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110641 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:21:38 +00:00
despotdaemon%netscape.com
7d379e1a50 Pseudo-automatic update of changes made by lpham@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@110640 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:07:18 +00:00
tor%cs.brown.edu
07b40ad301 Bug 66976 - turn on libpr0n MNG decoder. r=pavlov, sr=brendan.
Mac build patch by conrad, r=pinkerton, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@110639 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:07:03 +00:00
morse%netscape.com
3d9e4690e9 bug 114709, downgrading cookies even though they are expired, r=seghani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110638 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:06:43 +00:00
blizzard%redhat.com
138c47fd46 Checkpointing changes. Not part of the build. Get scrollbars working. Fix lots of bugs in widget destruction. Port bryner's scrolling fix over to gtk2. Lots and lots of other random bugs fixed as well.
git-svn-id: svn://10.0.0.236/trunk@110637 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:05:58 +00:00
bryner%netscape.com
17d8fab271 Implementing a splash screen for gtk+. To display it, run mozilla --splash. Bug 27446, r=pavlov, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@110636 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 21:58:15 +00:00
despotdaemon%netscape.com
e8deaa1d72 Pseudo-automatic update of changes made by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@110635 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 21:51:56 +00:00
seawood%netscape.com
8845af874e Fixing OS/2 bustage from string changes.
git-svn-id: svn://10.0.0.236/trunk@110634 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 21:49:19 +00:00
ian.mcgreer%sun.com
d8bc9040e7 test case for multiple recipients
git-svn-id: svn://10.0.0.236/trunk@110633 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 20:16:18 +00:00
brade%netscape.com
70c49b1272 more NS_LITERAL_STRING cleanup (bug 26384; r=cmanske, sr=alecf)
git-svn-id: svn://10.0.0.236/trunk@110631 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 15:23:51 +00:00
alecf%netscape.com
ce7a285a56 bug 110308 - remove dead .mcp files - no reviewer possible, but suggested by brade
git-svn-id: svn://10.0.0.236/trunk@110630 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 15:21:14 +00:00
jaggernaut%netscape.com
b03f6f8137 Fix OS2 bustage
git-svn-id: svn://10.0.0.236/trunk@110629 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 14:25:20 +00:00
ian.mcgreer%sun.com
d079ef794b needed for traversal of keys
git-svn-id: svn://10.0.0.236/trunk@110628 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 13:43:34 +00:00
ian.mcgreer%sun.com
ee0266636e dbhandle needs to be set for subject list certs to work
git-svn-id: svn://10.0.0.236/trunk@110627 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 13:43:10 +00:00
jaggernaut%netscape.com
0bc8694149 Fix Darwin bustage
git-svn-id: svn://10.0.0.236/trunk@110626 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 13:02:39 +00:00
jaggernaut%netscape.com
fc62ac16fa Fix Darwin bustage
git-svn-id: svn://10.0.0.236/trunk@110625 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 11:26:51 +00:00
bryner%netscape.com
0afc6d9ddd Adding a new interface to allow select elements to have an outliner box object. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110624 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 11:21:12 +00:00
jaggernaut%netscape.com
59fb68a611 Fix more OS2 bustage
git-svn-id: svn://10.0.0.236/trunk@110623 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 11:16:24 +00:00
jaggernaut%netscape.com
80cb05baae Fix Darwin bustage
git-svn-id: svn://10.0.0.236/trunk@110622 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 10:16:37 +00:00
jaggernaut%netscape.com
102e89f7ec Fix bustage
git-svn-id: svn://10.0.0.236/trunk@110621 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:59:21 +00:00
hewitt%netscape.com
8a57c0ef90 (jag using hewitt's account): Darn xml files
git-svn-id: svn://10.0.0.236/trunk@110620 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:56:11 +00:00
jaggernaut%netscape.com
78cc15ef7c I swear this all built fine for me.
git-svn-id: svn://10.0.0.236/trunk@110619 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:44:58 +00:00
mcafee%netscape.com
9bac088ce7 minor wording change
git-svn-id: svn://10.0.0.236/trunk@110618 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:35:28 +00:00
jaggernaut%netscape.com
c0807794b2 Fix Darwin bustage
git-svn-id: svn://10.0.0.236/trunk@110617 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:22:47 +00:00
jaggernaut%netscape.com
a3e74172d6 Fix OS2 bustage
git-svn-id: svn://10.0.0.236/trunk@110616 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 09:21:04 +00:00
jaggernaut%netscape.com
b7f8a13a1d Fix BeOS bustage
git-svn-id: svn://10.0.0.236/trunk@110615 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 08:34:09 +00:00
jaggernaut%netscape.com
279993d38f Fix bustage
git-svn-id: svn://10.0.0.236/trunk@110614 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 08:10:57 +00:00
aaronl%netscape.com
bda34061e4 Bug 62423. Alt+down now opens history list in URL bar. r=ben, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110613 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 07:44:57 +00:00
mcafee%netscape.com
3d1c8ca4f0 XULWinOpenTest, send raw sample data to server
git-svn-id: svn://10.0.0.236/trunk@110612 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 07:26:48 +00:00
jaggernaut%netscape.com
576ec93128 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110611 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 07:14:49 +00:00
pavlov%netscape.com
28a3b1348b fixing tomorrow's blocker today (115527). r=ben sr=mscott
git-svn-id: svn://10.0.0.236/trunk@110610 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 06:59:55 +00:00
mkaply%us.ibm.com
df76a8981d I know nothing about this stuff, but I think this will at least get BeOS building
git-svn-id: svn://10.0.0.236/trunk@110609 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 05:10:38 +00:00
nicolson%netscape.com
44e45b67a6 Implement KeyPairGeneratorSpi
git-svn-id: svn://10.0.0.236/trunk@110606 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 03:54:41 +00:00
nicolson%netscape.com
6018be7c2f We need a TokenException that extends RuntimeException, so we can throw it without declaring it
git-svn-id: svn://10.0.0.236/trunk@110604 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 03:52:13 +00:00
jgaunt%netscape.com
86c9cf979b fixing bustage on mac
git-svn-id: svn://10.0.0.236/trunk@110603 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 03:01:20 +00:00
zach%zachlipton.com
78c6d67164 Fix for bug 113646, midair when changing assignee gives error. Fix changes sub trim() in globals.pl not to use $_ so as not to conflict with $_ values allready
set.

Patch by myk@mozilla.org, r1=bbaetz, r2=dave.


git-svn-id: svn://10.0.0.236/trunk@110600 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 01:29:52 +00:00
jgaunt%netscape.com
5350f62875 bug 102021, xul menulist accessibility support for aaronl
r=jgaunt, sr=hyatt
bug 109227, xul tabbox accessibility support
r=aaronl, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110599 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 01:21:45 +00:00
jgaunt%netscape.com
cbd0bb9ec7 bug 102021, xul menulist accessibility support for aaronl
r=jgaunt, sr=hyatt
bug 109227, xul tabbox accessibility support
r=aaronl, sr=hewitt
bug 110800, improper event firing in selects
r=dcone, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110598 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 01:21:29 +00:00
mkaply%us.ibm.com
d85f65eb5c OS/2 bustage - resolve libs at link time
git-svn-id: svn://10.0.0.236/trunk@110597 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 00:54:29 +00:00
bienvenu%netscape.com
6b874e2dba fix crash downloading multiple newsgroups for offline use simultaneously 115237 r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@110596 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 00:28:10 +00:00
mcafee%netscape.com
0f117cf2d2 adding number count column
git-svn-id: svn://10.0.0.236/trunk@110595 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 20:38:57 +00:00
jaggernaut%netscape.com
5289f1add0 Took out a little too much, it looks like. Hope this fixes the bustage.
git-svn-id: svn://10.0.0.236/trunk@110594 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 20:12:19 +00:00
jaggernaut%netscape.com
2ad89d0f0e Undoing this Makefile.in change until Pavlov fixes widget/src/beos/nsAppRunner.cpp
git-svn-id: svn://10.0.0.236/trunk@110593 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 20:09:52 +00:00
timeless%mac.com
af7cd2c594 Bugzilla Bug 95952 Waste of offscreen pixmaps
patch by Roland.Mainz@informatik.med.uni-giessen.de
r=kmcclusk@netscape.com, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110592 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 19:29:30 +00:00
jfrancis%netscape.com
628bcae417 fix for bug 114750 and various dups: infinite loop in editro when backspacing or forard deleting across some block boundaries. r=hwaara, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110589 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 19:00:42 +00:00
bienvenu%netscape.com
35575525fc whitespace cleanup
git-svn-id: svn://10.0.0.236/trunk@110587 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 18:10:25 +00:00
jaggernaut%netscape.com
d1529aed21 Remove timer from REQUIRES, the makefile.win edition
git-svn-id: svn://10.0.0.236/trunk@110586 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 18:08:20 +00:00
jaggernaut%netscape.com
1140db62f4 Remove timer from REQUIRES. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@110585 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 17:02:31 +00:00
jaggernaut%netscape.com
d10a382550 Attempt to fix BeOS bustage
git-svn-id: svn://10.0.0.236/trunk@110584 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 14:40:33 +00:00
pavlov%netscape.com
ebdcb74e5b still working on the os2 build...
git-svn-id: svn://10.0.0.236/trunk@110583 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 14:03:46 +00:00
jaggernaut%netscape.com
8f3f7baf78 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110582 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 13:18:45 +00:00
jaggernaut%netscape.com
9666a2189b NS_ENSURE_TRUE(rv, rv) -> NS_ENSURE_SUCCESS(rv, rv). sr=jst
git-svn-id: svn://10.0.0.236/trunk@110581 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 12:31:07 +00:00
jaggernaut%netscape.com
6a02e28805 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110580 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 12:04:47 +00:00
jaggernaut%netscape.com
436d43f211 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
jst%netscape.com
fb81748382 Make that NS_ENSURE_SUCCESS() so we know if this fails...
git-svn-id: svn://10.0.0.236/trunk@110578 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:38:31 +00:00
jaggernaut%netscape.com
bbad2f3c44 Fix small bug: NS_ENSURE_TRUE(rv, rv) -> if (NS_FAILED(rv)) return rv;
git-svn-id: svn://10.0.0.236/trunk@110577 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:22:34 +00:00
pavlov%netscape.com
bf68113e5f fixing os2 bustage (bogus #include for some #if0'd code from windows)
git-svn-id: svn://10.0.0.236/trunk@110576 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:18:27 +00:00
bryner%netscape.com
bbc37215d9 Removing unneeded lookup of the column element. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110575 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:39:05 +00:00
bryner%netscape.com
274070b318 No longer need to force a width and height. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110574 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:37:42 +00:00
pavlov%netscape.com
4fe7f03adb lets try PR_STATIC_CALLBACK to please os/2
git-svn-id: svn://10.0.0.236/trunk@110573 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:31:39 +00:00
pavlov%netscape.com
277259d394 removing libtimer_gtk.so
git-svn-id: svn://10.0.0.236/trunk@110572 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:28:07 +00:00
pavlov%netscape.com
e567411e99 removing widget/timer from embed makefiles
git-svn-id: svn://10.0.0.236/trunk@110571 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:27:41 +00:00
bryner%netscape.com
ee1f501610 Factoring out ChildIterator to separate files so that the outliner code can use it. Not yet part of the build.
git-svn-id: svn://10.0.0.236/trunk@110570 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 09:13:48 +00:00
jst%netscape.com
da1d2917dd Removing dead code, r=sicking@bigfoot.com, sr=me, no bug #.
git-svn-id: svn://10.0.0.236/trunk@110569 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 08:16:29 +00:00
pavlov%netscape.com
15c13b4272 silly mac, get a real build system
git-svn-id: svn://10.0.0.236/trunk@110568 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 07:53:25 +00:00
jst%netscape.com
1309e966c8 Remving unnecessary nsCOMPtr. r=sicking@bigfoot.com, sr=me, no bug #
git-svn-id: svn://10.0.0.236/trunk@110567 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 07:10:49 +00:00
jst%netscape.com
f5c74277cf Fixing bug 114539. Getting rid of mInner in all our 'data' nodes and making those classes inherit nsGenericDOMDataNode in stead. Also remove mContentID from nsTextNode and push mRangeList and mListenerManager into hashtables since they are used so rarely. This results in a size reduction of nsTextNode from 44 bytes to 28 bytes (~36%). r=peterv@netscape.com, sr=hyatt@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@110566 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 07:04:44 +00:00
jst%netscape.com
a2a2c99ca8 Fixing bug 114539. Getting rid of mInner in all our 'data' nodes and making those classes inherit nsGenericDOMDataNode in stead. Also remove mContentID from nsTextNode and push mRangeList and mListenerManager into hashtables since they are used so rarely. This results in a size reduction of nsTextNode from 44 bytes to 28 bytes (~36%). r=peterv@netscape.com, sr=hyatt@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@110565 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:59:31 +00:00
pavlov%netscape.com
948dd4324d Removing old timer code.
git-svn-id: svn://10.0.0.236/trunk@110564 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:15:58 +00:00
pavlov%netscape.com
b7d549610f bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110563 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:13:17 +00:00
pavlov%netscape.com
f91dd96a18 bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110562 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 06:05:15 +00:00
bryner%netscape.com
9c9f49e5d8 Backing out fix for bug 103758 to fix focus regressions.
git-svn-id: svn://10.0.0.236/trunk@110561 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 01:21:12 +00:00
jgaunt%netscape.com
91440dad6b bug 103148, turn off xul accessibility when not needed
r=aaronl,cls,sfraser
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110559 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 00:59:16 +00:00
mcafee%netscape.com
ec1a72f5d0 commenting main routine
git-svn-id: svn://10.0.0.236/trunk@110558 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 00:23:09 +00:00
mcafee%netscape.com
692fa0bfb6 Added graph size UI. Made lead UI smaller font=-1.
git-svn-id: svn://10.0.0.236/trunk@110557 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 00:06:51 +00:00
justdave%syndicomm.com
f7d2ddd8f0 Fix for bug 102487: If you had "comment on product change required" turned on in your installation, Bugzilla would warn you of
a forgotten comment AFTER allowing you to choose new components, versions, and milestones, forcing you to hit your back button
TWICE to correct your mistake.  This checkin corrects that.
Patch by David Kilzer <ddkilzer@theracingworld.com>
r= caillon, gerv


git-svn-id: svn://10.0.0.236/trunk@110556 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 00:05:54 +00:00
rods%netscape.com
86ddf6342d Initial checkin for Bug 113917 not in the build
git-svn-id: svn://10.0.0.236/trunk@110555 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 23:50:48 +00:00
jgaunt%netscape.com
50d6f5b945 bug 103148, turn off xul accessibility when not needed
r=aaronl,cls,sfraser
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110554 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 23:50:32 +00:00
jgaunt%netscape.com
3ade0efc18 bug 103148, turn off xul accessibility when not needed
r=aaronl,cls,sfraser
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110553 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 23:50:14 +00:00
mkaply%us.ibm.com
3c6d11e447 #114501
r=bienvenu, sr=sspitzer, a=brendan
Use PRUint32 instead of time_t for folderdate, since that's what the APIs expect


git-svn-id: svn://10.0.0.236/trunk@110552 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 23:43:41 +00:00
mcafee%netscape.com
4d32635743 Add support for size=X, X=.5, 1, etc. scales the graph size
git-svn-id: svn://10.0.0.236/trunk@110551 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 22:46:07 +00:00
stephend%netscape.com
0eac018033 Bug 112322. Add ellipsis to 'Add Account' and remove it in 'Delete Folder' context menu item. r=timeless, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110550 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 21:25:32 +00:00
peterlubczynski%netscape.com
5f7f47f572 Updating Mac Plugin SDK Projects to XML, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110549 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 21:03:24 +00:00
wtc%netscape.com
48c0cad32a NSS 3.4 should use DBM 1.6.
git-svn-id: svn://10.0.0.236/trunk@110548 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 21:02:20 +00:00
darin%netscape.com
16cf8358d3 fixes bug 115164 "nsJARURI::FormatSpec does more work than it needs to do"
r=dp, sr=jag


git-svn-id: svn://10.0.0.236/trunk@110547 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 20:34:07 +00:00
peterlubczynski%netscape.com
47c993cd64 Updating Mac plugin SDK sample, not part of the build
git-svn-id: svn://10.0.0.236/trunk@110546 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 18:40:35 +00:00
peterlubczynski%netscape.com
d456196734 Removing 68k stuff from Mac SDK samples, not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110545 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 18:39:50 +00:00
seawood%netscape.com
e3e5848fc7 Declaring callback functions appropriately.
Fixing OS/2 tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110544 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 13:15:24 +00:00
mcafee%netscape.com
e61d6831dd better html
git-svn-id: svn://10.0.0.236/trunk@110543 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:59:29 +00:00
mcafee%netscape.com
17787766cf adding rawdata link
git-svn-id: svn://10.0.0.236/trunk@110542 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:54:56 +00:00
mcafee%netscape.com
0282b7e4f4 better title
git-svn-id: svn://10.0.0.236/trunk@110541 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:52:12 +00:00
mcafee%netscape.com
25a43156a6 cgi to print out the raw data we are plotting
git-svn-id: svn://10.0.0.236/trunk@110540 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:50:38 +00:00
mcafee%netscape.com
f2894ec72b Add perl emacs header
git-svn-id: svn://10.0.0.236/trunk@110539 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:33:05 +00:00
mcafee%netscape.com
22a85ab153 Change default graph settings to autoscale=1, days=7
git-svn-id: svn://10.0.0.236/trunk@110538 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 10:19:25 +00:00
seawood%netscape.com
58910bbdd1 Fix bug of package being created multiple times by only creating the package during the libs phase (still requires BUILD_OFFICIAL=1) and making libs the default target.
git-svn-id: svn://10.0.0.236/trunk@110537 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:53:28 +00:00
seawood%netscape.com
6bd9f56396 Oops. Actually create the package file when using TAR
git-svn-id: svn://10.0.0.236/trunk@110536 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:40:32 +00:00
seawood%netscape.com
b79a39563c Add TAR format for distributions.
Thanks to Kervin <kpierre@fit.edu> for the patch.
Bug #115382 r=cls


git-svn-id: svn://10.0.0.236/trunk@110535 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:24:25 +00:00
seawood%netscape.com
3c94d84965 Checkout libart & calendar before seamonkey since the latter is significantly larger and therefore has a greater chance of getting cvs conflicts.
Thanks to Bradley Baetz <bbaetz@cs.mcgill.ca> for the patch.
Bug #115057 r=cls


git-svn-id: svn://10.0.0.236/trunk@110534 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:21:18 +00:00
mcafee%netscape.com
12be593228 Switching to modern theme for all tests.
git-svn-id: svn://10.0.0.236/trunk@110533 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 09:08:56 +00:00
stephend%netscape.com
29e5c7118b Bug 115401. chrome: should be chrome:// in utilityOverlay.js r=jrgm@netscape.com, sr=hewitt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110532 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 08:14:30 +00:00
stephend%netscape.com
c7bdd16251 Bug 68071. Inconsistent labels in account manager. r=jglick@netscape.com, sr=hewitt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110531 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 07:53:11 +00:00
seawood%netscape.com
2197beb926 Update PSM makefiles with LIB_PREFIX changes.
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #58981 r=cls


git-svn-id: svn://10.0.0.236/trunk@110530 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 06:44:57 +00:00
dp%netscape.com
317e478e12 bug 113393 zlib allocator implementation. Eliminates about 1200+
allocations done by zlib by recycling previously allocated
memory. r=darin sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@110529 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 06:31:49 +00:00
pinkerton%netscape.com
3a309ca3ee Add keycode of powerbook's Enter key as a special key as it differs from
the keycode for desktops. r=sdagley/sr=sfraser/a=asa. bug# 111723.


git-svn-id: svn://10.0.0.236/trunk@110528 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 05:16:59 +00:00
blizzard%redhat.com
3ba168fc8c Try to reduce the amount of useless X traffic that happens at startup. Don't show widgets with invalid sizes. Reduce the number of Resize() requests that are sent back to the layout engine.
git-svn-id: svn://10.0.0.236/trunk@110527 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 05:06:01 +00:00
bzbarsky%mit.edu
ea7174b216 Implement (turn on, really) SetCssText for style declarations. Bug
91370, r=peterv, sr=jst


git-svn-id: svn://10.0.0.236/trunk@110526 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 04:33:11 +00:00
rginda%netscape.com
cc89818acc whitespace nits
git-svn-id: svn://10.0.0.236/trunk@110525 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 04:13:24 +00:00
kaie%netscape.com
bd3d8e8bee b=115182 Wrong usage of SMIMEBundleFormatStringFromName
r=timeless sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110523 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 03:56:18 +00:00
rginda%netscape.com
636f593801 remove #_PH_ comments
git-svn-id: svn://10.0.0.236/trunk@110522 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 03:55:54 +00:00
rginda%netscape.com
7a222db774 add Petr Cimprich to contributor list
git-svn-id: svn://10.0.0.236/trunk@110521 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 03:53:38 +00:00
rginda%netscape.com
a169bde9e8 patch from Petr Cimprich petr@gingerall.cz to allow the output to be nested in a frameset.
refer to parent.frames, instead of top.frames in navToGroup functions.


git-svn-id: svn://10.0.0.236/trunk@110520 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 03:09:00 +00:00
rjc%netscape.com
5e251601a9 Attempt to fix non-carbon Mac bustage... link against IconServicesLib.
git-svn-id: svn://10.0.0.236/trunk@110519 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:53:38 +00:00
pierre%netscape.com
5fa6c27e38 93217: nsRenderingContextMac doesn't reference count offscreens. Made the nsDrawingSurfaceMac's ownership similar to what we have on other platforms. r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110518 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:31:47 +00:00
rods%netscape.com
cf7154cb98 Initial check in for BUg 113917 (not in the build yet)
git-svn-id: svn://10.0.0.236/trunk@110517 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:31:20 +00:00
pierre%netscape.com
d0b2e972bc 4662: Page layout sets font in window manager port. r=brade/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110516 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:22:51 +00:00
bryner%netscape.com
a6a92fb7f0 Bug 115198 - event clientX and clientY coordinates are wrong if the event occurs within a child window. r=sfraser, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@110515 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:18:41 +00:00
despotdaemon%netscape.com
f7f30f342c Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@110514 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 02:06:48 +00:00
rjc%netscape.com
9c8dde1d05 Fix bugs 113745, 113742 and 114811: all regarding "moz-icon:". Fix up XP_MAC code to use Mac OS's Icon Services, and expose platform icons in file:/// display and search panel (and search preferences panel). Mixture of r/srs: sdagley, ben, and smfr
git-svn-id: svn://10.0.0.236/trunk@110513 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 01:59:50 +00:00
shliang%netscape.com
0d6cbc7302 bug 67359 - mail icons for downloaded msgs - checking in jar.mn
git-svn-id: svn://10.0.0.236/trunk@110512 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 01:18:23 +00:00
mcafee%netscape.com
92c02acbce forgot to pass in points settings for a few urls
git-svn-id: svn://10.0.0.236/trunk@110511 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:55:20 +00:00
rjc%netscape.com
7315b28028 Fix bug # 101280: on Mac OS X, use proper IE Favorites. r=ccarlen sr=ben
git-svn-id: svn://10.0.0.236/trunk@110510 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:43:23 +00:00
mcafee%netscape.com
a41801d37d blue points, comments
git-svn-id: svn://10.0.0.236/trunk@110509 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:41:01 +00:00
aaronl%netscape.com
4d600ef000 Sidebar keyboard accessibility - Alt+PgUp/Alt+PgDn to switch sidebar tabs. r=sgehani, sr=jag
git-svn-id: svn://10.0.0.236/trunk@110508 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:36:51 +00:00
rginda%netscape.com
4ebcee66d6 not built
remove -rc1 suffix from 0.8.5 version number


git-svn-id: svn://10.0.0.236/trunk@110507 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:35:40 +00:00
dp%netscape.com
b2db34e217 bug 113738 Cost of malloc into trace-malloc log. r=blythe, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110506 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:27:15 +00:00
dp%netscape.com
675f07e7c3 Fixing compiler warning.
git-svn-id: svn://10.0.0.236/trunk@110505 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:25:03 +00:00
dp%netscape.com
51a42e0f6f bug 113738 Cost of malloc into trace-malloc log r=blythe, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110504 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:24:12 +00:00
cltbld%netscape.com
522182024f Make XUL win open test use modern theme. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110503 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:11:16 +00:00
rginda%netscape.com
92c90ac9ec not built
add /charset command to 0.8.5 changes


git-svn-id: svn://10.0.0.236/trunk@110502 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-15 00:08:07 +00:00
leaf%mozilla.org
d3c8624486 Automated update
git-svn-id: svn://10.0.0.236/trunk@110501 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:57:47 +00:00
tingley%sundell.net
6478bc24d7 checkin for _basic@yahoo.com to add support for the SOCKS directive in proxy
autoconfig (PAC) files.  bug 105335, r=bbaetz, sr=darin.


git-svn-id: svn://10.0.0.236/trunk@110500 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:52:06 +00:00
seawood%netscape.com
0fff265da2 Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
Thanks to Javier Pedemonte (pedemont@us.ibm.com) for the patch.
Bug #58981 r=cls


git-svn-id: svn://10.0.0.236/trunk@110499 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:49:04 +00:00
sfraser%netscape.com
11c35aff9e Fix bug 115171 -- shrink session history entries by replacing PRBool with PRPackedBool. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110498 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:14:46 +00:00
nhotta%netscape.com
318db3c7fc Changed nsPresContext::Observe, added code to flush font and reflow in case of charset change,
bug 103282, r=smontagu, sr=attinasi.


git-svn-id: svn://10.0.0.236/trunk@110497 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:13:28 +00:00
sfraser%netscape.com
d35e1fa18c Fix for bug 115162 -- shrink data structures by converting PRBool to PRPackedBool. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110496 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:13:08 +00:00
naving%netscape.com
2a5c9a8999 114345 r=bienvenu sr=mscott Remove m_parsingInbox boolean, ask the db if the summary is valid, if not, it is being built and wait for it to be over, before downloading msgs.
git-svn-id: svn://10.0.0.236/trunk@110495 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:12:35 +00:00
sfraser%netscape.com
ff5c1dcc81 Fix for bug 115157 -- shrink data structures by converting PRBool to PRPackedBool. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110494 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:10:42 +00:00
sfraser%netscape.com
a0c101bff7 Fix for bug 115151 -- shrink RuleProcessorData by converting PRBool to PRPackedBool. r=dp, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@110493 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:07:43 +00:00
naving%netscape.com
4d5d0c5df5 114753 r=bienvenu sr=mscott. fix batch notifications for updating summary count for imap move/delete.
git-svn-id: svn://10.0.0.236/trunk@110492 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 23:01:17 +00:00
darin%netscape.com
da9bb2ba03 fixes bug 114660 "data: URLs get sent as http-referer" r=gagan, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@110491 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 22:56:26 +00:00
darin%netscape.com
8c89b9d527 fixes bug 115129 "stream loader optimizations" r=gagan, sr=brendan,dveditz
git-svn-id: svn://10.0.0.236/trunk@110490 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 22:54:56 +00:00
darin%netscape.com
6b7d4a26c3 fixes bug 114286 "No way to determine if a http request was a 304 or not."
r=pavlov, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110489 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 22:53:13 +00:00
bhart00%yahoo.com
b111680f8f bug 115274-make chatzilla window position persist. Chatzilla only, r=rginda
git-svn-id: svn://10.0.0.236/trunk@110488 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 22:45:51 +00:00
rods%netscape.com
60d1622764 Initial check in for BUg 113917 (not in the build yet)
git-svn-id: svn://10.0.0.236/trunk@110487 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 22:40:12 +00:00
cltbld%netscape.com
502c03b4c7 Renaming to RegxpcomTestTimeout to be consistant with other timeouts.
git-svn-id: svn://10.0.0.236/trunk@110484 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 21:12:04 +00:00
bzbarsky%mit.edu
5e0e0909e0 backing out Doron's patch per his request (just backing out changes to
things that are already built).  Will try to reland ASAP, but he wanted
it out while he's working on it.


git-svn-id: svn://10.0.0.236/trunk@110481 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 21:05:35 +00:00
ian.mcgreer%sun.com
3143ebfdf1 the last step - restrict trust domain and PK11_ searches to token objects
also, make sure trust is grabbed from crypto context


git-svn-id: svn://10.0.0.236/trunk@110480 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:50:59 +00:00
kestes%walrus.com
9e23ed2fc5 I can not keep up with portable /bin/echo syntax. Make /bin/echo
a variable and let the users figure out what they need.


git-svn-id: svn://10.0.0.236/trunk@110479 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:20:03 +00:00
kestes%walrus.com
f3cf0884f1 too many people ask me silly questions about the two different build states
both being colored yellow.  Make one of them white to quiet the masses.


git-svn-id: svn://10.0.0.236/trunk@110478 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:19:10 +00:00
kestes%walrus.com
51c0217c11 document new portable popup window code.
git-svn-id: svn://10.0.0.236/trunk@110477 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:18:13 +00:00
kestes%walrus.com
a2a4580409 fixed typos in the Link() commands.
git-svn-id: svn://10.0.0.236/trunk@110476 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:17:34 +00:00
kestes%walrus.com
4aed191404 explain the mail time format.
git-svn-id: svn://10.0.0.236/trunk@110475 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:15:43 +00:00
kestes%walrus.com
fb50397a55 minor typos fixed.
git-svn-id: svn://10.0.0.236/trunk@110474 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:14:25 +00:00
peterlubczynski%netscape.com
518c4c0227 Backing out changes.
git-svn-id: svn://10.0.0.236/trunk@110473 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:13:50 +00:00
kestes%walrus.com
ca5f0e786f typo in print statement.
git-svn-id: svn://10.0.0.236/trunk@110472 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:13:01 +00:00
sonja.mirtitsch%sun.com
6168f2e194 thought I needed to do this in ssl... chge the readonlydir to prevent
mccrel from overflowing due to failing cleanup scripts...


git-svn-id: svn://10.0.0.236/trunk@110471 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:10:46 +00:00
sonja.mirtitsch%sun.com
6c78a24a7d fix for bug 73098, need to make other checkins in ssl.sh and don't
want to merge
Ian reviewed the patch


git-svn-id: svn://10.0.0.236/trunk@110468 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:02:53 +00:00
nicolson%netscape.com
fcdd8f4e92 Add new provider classes for JCA Compliance.
git-svn-id: svn://10.0.0.236/trunk@110466 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:01:33 +00:00
nicolson%netscape.com
84b8d52a1a Implement RSAPrivateKey and DSAPrivateKey.
git-svn-id: svn://10.0.0.236/trunk@110465 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:00:36 +00:00
nicolson%netscape.com
ce49953863 Move the master provider class here to avoid circular dependencies.
git-svn-id: svn://10.0.0.236/trunk@110464 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 20:00:01 +00:00
ian.mcgreer%sun.com
3dbbac9eab missed as part of last checkin, hack needed when certs come out of crypto context or cache
git-svn-id: svn://10.0.0.236/trunk@110463 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 18:50:49 +00:00
ian.mcgreer%sun.com
057600d63a fix AIX build
git-svn-id: svn://10.0.0.236/trunk@110462 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 18:31:14 +00:00
ian.mcgreer%sun.com
95f9595544 implement local store of objects for crypto context
git-svn-id: svn://10.0.0.236/trunk@110461 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 17:32:23 +00:00
bzbarsky%mit.edu
6264bf569a UI for prefs to control popups and other JS annoyances. Bug 75371,
patch from Doron Rosenberg <doronr@naboonline.com>, r=bzbarsky,
sr=shaver, a=brendan


git-svn-id: svn://10.0.0.236/trunk@110460 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 15:50:27 +00:00
pete%alphanumerica.com
ad6e05ed93 b=114353, r=yokoyama, sr=jst, a=asa
fix for nsUNIXCharset.cpp assertions and
startup failure on FreeBSD

--pete


git-svn-id: svn://10.0.0.236/trunk@110459 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 14:40:50 +00:00
jaggernaut%netscape.com
04e006db1a Bug 113076: browser has no session history when first opened from mail/news or when both browser and mail/news are launched at startup. Checking in hacky work-around. r=bryner, sr=ben, a=brendan
git-svn-id: svn://10.0.0.236/trunk@110458 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 09:27:03 +00:00
tingley%sundell.net
903b308777 Add checks for QI failure to fix topcrasher bug 112265.
r=brendan sr=hyatt a=brendan


git-svn-id: svn://10.0.0.236/trunk@110457 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 08:42:52 +00:00
cltbld%netscape.com
83f894052e Adding auto=1 to layout test url
git-svn-id: svn://10.0.0.236/trunk@110456 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 07:30:22 +00:00
timeless%mac.com
fba197d728 Bugzilla Bug 115124 ###!!! ASSERTION: Can't use |Truncate()| to make a string longer.: 'aNewLength <= this->Length()'
r=pink, sr=alecf,  a=brendan
Bugzilla Bug 115105 crash dereferencing null for bad xbl
r=bryner, sr=alecf, a=brendan


git-svn-id: svn://10.0.0.236/trunk@110455 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 05:04:05 +00:00
peterlubczynski%netscape.com
88cece66e5 Fixing GetParameters() back to the way it was, returning success for zero parameters bug 114973 r=av sr=beard a=brendan
git-svn-id: svn://10.0.0.236/trunk@110453 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 03:52:12 +00:00
peterlubczynski%netscape.com
f053a6b59e Fix for bad vertical alignment on replaced object frames, bug 36997 r=dbaron sr=attinasi a=brendan
git-svn-id: svn://10.0.0.236/trunk@110452 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 03:48:49 +00:00
peterlubczynski%netscape.com
c0882ccfc5 Adding TextReset case to GetUniqueStyleData, bug 36997 r=dbaron sr=attinasi a=brendan
git-svn-id: svn://10.0.0.236/trunk@110451 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 03:47:02 +00:00
ssu%netscape.com
87f656065d fixing bug 114076 - labels migration and new profile issues. r=bhuvan, sr=sspitzer, a=asa
git-svn-id: svn://10.0.0.236/trunk@110450 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 02:57:31 +00:00
ssu%netscape.com
f0272aec8b fixing bug 114956 - Crashed on OK to prefs changing all labels text. r=bienvenu, sr=sspitzer, a=asa
git-svn-id: svn://10.0.0.236/trunk@110449 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 02:52:55 +00:00
dcone%netscape.com
4b124770e1 b=114957 r=rods sr=attinas a=asa Put declarations outside of ifdef. Fixes some linux optimized builds.
git-svn-id: svn://10.0.0.236/trunk@110448 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 02:25:48 +00:00
rginda%netscape.com
5b9fbbd216 chatzilla only, a=asa, bug=41564
fix remaining charset bugs and add /charset command
update changelog
change version to 0.8.5


git-svn-id: svn://10.0.0.236/trunk@110447 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 01:43:26 +00:00
kmcclusk%netscape.com
575a192c88 Backing out the fix for Bad use of nsIFile in component manager to fix spell checker. bug 106949 r=jband a=brendan
git-svn-id: svn://10.0.0.236/trunk@110446 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 01:27:16 +00:00
ducarroz%netscape.com
5756ca119a Fix for bug 111305. Check for null ptr before using it. Don't truncate and initialize a nsString with a length of -1, that cause the whole app to freeze. R=damn, SR=mscott, A=asa
git-svn-id: svn://10.0.0.236/trunk@110445 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 01:18:16 +00:00
sgehani%netscape.com
cbef8356de Make tabs menu rebuild after sidebar has been closed and then opened.
b=114908; r=morse; sr=dveditz; a=asa


git-svn-id: svn://10.0.0.236/trunk@110444 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 01:08:25 +00:00
seawood%netscape.com
eef395a124 Fix parallel build (-j) problem.
Bug #114940 r=bryner a=asa


git-svn-id: svn://10.0.0.236/trunk@110442 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:25:39 +00:00
seawood%netscape.com
8a32da9aa2 Use $(LIBS_DIR) instead of assuming libraries will always be found in $(DIST)/bin.
Bug #114013 r=bryner,colin a=asa


git-svn-id: svn://10.0.0.236/trunk@110441 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:22:02 +00:00
dbragg%netscape.com
cb6eba1fd9 Fix for bug 109951. Updating the version number of the language packs to 0.9.7.
r=tao, sr=dveditz, a=asa for drivers@mozilla.org (also approved by ddrinan from security team)


git-svn-id: svn://10.0.0.236/trunk@110440 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:20:04 +00:00
seawood%netscape.com
2f512599bd Link final binary against MOZ_LIBART_LIBS when building SVG-enabled static version of Mozilla.
Bug #115007 r=bryner a=asa


git-svn-id: svn://10.0.0.236/trunk@110439 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:19:57 +00:00
dbragg%netscape.com
d3d4aeb6a2 Fix for bug 109951. Updating the version number of the language packs to 0.9.7.
r=tao, sr=dveditz, a=asa for drivers@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@110438 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:18:54 +00:00
jj%netscape.com
2ed6208207 obsolete after xml projects landing & codewarrior 7 adoption
git-svn-id: svn://10.0.0.236/trunk@110437 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:15:57 +00:00
yokoyama%netscape.com
5ba7636961 Bug 107074: Top crasher bug @ nsShiftJISToUnicode::Convert
Adding a boundary check for Unicode converter

check-in for shom@vinelinux.org
/r=nhotta,/sr=blizzard,/a=asa


git-svn-id: svn://10.0.0.236/trunk@110436 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-14 00:11:00 +00:00
ben%netscape.com
66284b0785 remove extra newlines from packages-unix in case they're affectnig 114874
git-svn-id: svn://10.0.0.236/trunk@110435 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 23:19:01 +00:00
ben%netscape.com
0086e93e36 Another attempt at fixing 114874. ensure webbrowserpersist.xpt is put in components.
git-svn-id: svn://10.0.0.236/trunk@110434 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 22:42:03 +00:00
sfraser%netscape.com
685e061900 Fix bug 114971 -- debug target for smime project had a fragment9 name that conflicted with the msgDB library, making mailnews unusable in developer builds. r=beard, sr=bienvenu/rs=sspitzer, a=asa
git-svn-id: svn://10.0.0.236/trunk@110433 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 22:27:05 +00:00
cmanske%netscape.com
3e77861336 Fixed JS typing error that killed Insert Character dialog, b=115089, r=brade, sr=hewitt, a=asa/drivers
git-svn-id: svn://10.0.0.236/trunk@110432 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 21:31:24 +00:00
beard%netscape.com
6447a8eb5f Turned on DEBUG flag.
git-svn-id: svn://10.0.0.236/trunk@110431 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 21:11:14 +00:00
ben%netscape.com
1c9dc3f9a2 114874 - save page as fails because embed_base.xpt is not packaged with release builds.
git-svn-id: svn://10.0.0.236/trunk@110430 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 20:09:07 +00:00
kestes%walrus.com
69a3d72afc get_all_treestates name has changed due to the conversion for text browsers.
git-svn-id: svn://10.0.0.236/trunk@110428 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 16:09:36 +00:00
nboyd%atg.com
fe3f8d08dd Fix formatting.
git-svn-id: svn://10.0.0.236/trunk@110427 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 15:27:16 +00:00
mcafee%netscape.com
035a54b568 days=n form submit was ignoring units, ltype, points.
git-svn-id: svn://10.0.0.236/trunk@110426 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:48:34 +00:00
mcafee%netscape.com
2a2358a6fa splitting out separate points UI
git-svn-id: svn://10.0.0.236/trunk@110425 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:42:53 +00:00
mcafee%netscape.com
3523eedf6f Split points out as seperate arg
git-svn-id: svn://10.0.0.236/trunk@110424 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:32:40 +00:00
mcafee%netscape.com
7a3e3068d8 Adding line style UI
git-svn-id: svn://10.0.0.236/trunk@110423 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:17:48 +00:00
sfraser%netscape.com
28c8490d87 Fix bug 114915 -- app not starting up in Mac opt builds. Work around a CodeWarrior optimizer bug by bumping down the optimization level for the optimized target. r=brendan, sr=shaver, a=Roto-rooter
git-svn-id: svn://10.0.0.236/trunk@110422 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 07:11:28 +00:00
mcafee%netscape.com
016cebc43b Adding ltype argument, lines, steps, or points.
git-svn-id: svn://10.0.0.236/trunk@110421 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 06:57:07 +00:00
mcafee%netscape.com
839495ec9b pass in units too
git-svn-id: svn://10.0.0.236/trunk@110420 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 06:38:41 +00:00
mcafee%netscape.com
5ce9ed85a6 pass in autoscale, days for browsing urls
git-svn-id: svn://10.0.0.236/trunk@110419 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 06:32:17 +00:00
mcafee%netscape.com
1d82bd06ae smaller font for browsing links
git-svn-id: svn://10.0.0.236/trunk@110418 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 05:37:23 +00:00
mcafee%netscape.com
4ff52b958b Adding machine/test browsing links
git-svn-id: svn://10.0.0.236/trunk@110417 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 05:35:12 +00:00
mcafee%netscape.com
b5609be5c1 lowercase some html
git-svn-id: svn://10.0.0.236/trunk@110416 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 04:58:55 +00:00
mcafee%netscape.com
bf2eb9d473 Adding form UI for days=n argument
git-svn-id: svn://10.0.0.236/trunk@110415 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 04:53:03 +00:00
blizzard%redhat.com
9d9e05ab08 Checkpointing changes. Not part of the build. Get scrollbars stubbed out and get the factory changes in place so they can be created.
git-svn-id: svn://10.0.0.236/trunk@110414 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 04:42:22 +00:00
mcafee%netscape.com
ef97b091a5 Adding yahoo-quote-style Y-axis control UI.
git-svn-id: svn://10.0.0.236/trunk@110413 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 02:10:16 +00:00
mcafee%netscape.com
4ddb9c395e autoscale time axis. move timestamp down a little to allow for two-line time axis labels.
git-svn-id: svn://10.0.0.236/trunk@110412 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 01:56:52 +00:00
javi%netscape.com
c366aafefa Patch for Bug 11080, r=kaie, sr=jag
Checking in for timeless.  Don't use the negation form of the NS_SUCCEEDED
NS_FAILED macros.


git-svn-id: svn://10.0.0.236/trunk@110411 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 01:17:49 +00:00
brendan%mozilla.org
3a8c6f3d85 Long ago, mccabe copied the principals setting code in Function from late to early in the function (should've moved, but no one noticed); last month, I fixed bug 90546 in the original site but not in the copy; this change eliminates the duplication, moving the fix up to the copy's site (90546, r=jst, sr=jband, a=chofmann).
git-svn-id: svn://10.0.0.236/trunk@110410 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-13 00:27:20 +00:00
blizzard%redhat.com
5f05504111 Checkpointing changes. Fix scrolling with scrollmouse. Start getting native scrollbars off the ground. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110409 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 23:56:21 +00:00
mkaply%us.ibm.com
f69d3e7ed6 #114826
r=mkaply, a=asa for drivers
OS/2 only - back out OS/2 specific fix to fix regression
I'm checking this in now so I can make our automatic daily build on OS/2


git-svn-id: svn://10.0.0.236/trunk@110408 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 23:14:55 +00:00
blizzard%redhat.com
300b42a22d Checkpointing changes. Not part of the build. Pep up window scrolling performance by compressing motion notify events. Also, add an option to the appshell to turn on gdk window paint debugging with MOZ_DEBUG_PAINTS=1 in the environment.
git-svn-id: svn://10.0.0.236/trunk@110407 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 22:51:19 +00:00
ben%netscape.com
9b31886395 this is part of the previous checkin to fix blocker bug 114874. change code to open correct xul file
git-svn-id: svn://10.0.0.236/trunk@110406 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 22:43:17 +00:00
jake%acutex.net
640a455469 Bug 37339 and Bug 80183 - Adding a sidebar.cgi and index.cgi. The sidebar.cgi can currently be used in Mozilla/Netscape 6 and uses XUL that was originally written by Scott Collins <scc@mozilla.org>. The index.cgi displays both the proper header and footer in the appropriate places. It also changes the links accoding to if you are logged in or not.
r= ddk, kiko


git-svn-id: svn://10.0.0.236/trunk@110402 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 22:41:19 +00:00
ben%netscape.com
d6b6d28052 Fix for smoketest blocker 114874 - save page does not work.
This code was checked in last night into a file that had recently become obsolete. Simply moving the code that was checked in last night into the file that is currently in use.


git-svn-id: svn://10.0.0.236/trunk@110401 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 22:21:53 +00:00
jpierre%netscape.com
9acaca40ca Fix 114787 - ssl_recv crashes in client. bogus assert. reviewed by nelson
git-svn-id: svn://10.0.0.236/trunk@110399 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 21:44:04 +00:00
ian.mcgreer%sun.com
ecb8b3c386 detect hash collisions so that the caller can handle it
git-svn-id: svn://10.0.0.236/trunk@110397 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 20:23:07 +00:00
suresh%netscape.com
e3262cdb9c fixing the blocker bug 114861. r=sspitzer, sr=mscott. a=leaf.
git-svn-id: svn://10.0.0.236/trunk@110396 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 19:49:45 +00:00
peterlubczynski%netscape.com
2726454cda Fixing full-page plugins, blocker bug 114808 r=dcone sr=attinasi, a=nhotta (sheriff)
git-svn-id: svn://10.0.0.236/trunk@110395 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 18:50:16 +00:00
nboyd%atg.com
6737fe6bb9 Fix bug 114491: if (true) function f(){}()
git-svn-id: svn://10.0.0.236/trunk@110394 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 14:16:57 +00:00
alex.fritze%crocodile-clips.com
1feca682e0 Fix AIX build bustage.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@110393 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 12:58:57 +00:00
mkaply%us.ibm.com
b7dcb8f592 hack hack, wonderful hack
undef the index macro for VACPP
I guess this is a VACPP bug, we had to do this in js, but why name a function such a common macro?


git-svn-id: svn://10.0.0.236/trunk@110392 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 12:52:55 +00:00
bbaetz%cs.mcgill.ca
7c85152d39 dos2unix line endings. Should fix build bustage, not part of default
build.


git-svn-id: svn://10.0.0.236/trunk@110391 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 11:05:25 +00:00
bbaetz%cs.mcgill.ca
ab526e6818 #include <math.h> before libart's headers, so that M_PI isn't already
defined.

libart has an #ifdef guard, math.h obviously doesn't.

Hopefully fixes AIX build bustage. Not part of defaut build.


git-svn-id: svn://10.0.0.236/trunk@110390 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 10:17:55 +00:00
peterv%netscape.com
f1922f1b8a Bustage fix. SVG-enabled builds only.
git-svn-id: svn://10.0.0.236/trunk@110389 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:28:13 +00:00
bbaetz%cs.mcgill.ca
a17190fc30 Left this out of bug 80142 checkin
git-svn-id: svn://10.0.0.236/trunk@110388 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:24:16 +00:00
bbaetz%cs.mcgill.ca
4ad4d9cc5d Bug 80142 - left this out
git-svn-id: svn://10.0.0.236/trunk@110387 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:22:52 +00:00
bbaetz%cs.mcgill.ca
f41875154d Bug 80142 - left these out.
git-svn-id: svn://10.0.0.236/trunk@110386 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:21:33 +00:00
leaf%mozilla.org
ec77622500 Automated update
git-svn-id: svn://10.0.0.236/trunk@110385 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 08:12:41 +00:00
bbaetz%cs.mcgill.ca
478af40f6f Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
alex.fritze@crocodile-clips.com, james.turner@crocodile-clips.com, and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes

r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.

NOT ON BY DEFAULT


git-svn-id: svn://10.0.0.236/trunk@110384 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 07:59:31 +00:00
bryner%netscape.com
b7587c6070 Bug 103758 and 87946 - always focus the page content initially unless we are loading about:blank. r=jag, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@110382 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 07:47:14 +00:00
jst%netscape.com
9254918735 Fixing bug 112120. Cleaning up the GetPrimaryFrameFor() code in nsGenericHTMLElement and making it obvious from the method name that this method is form control specific. r=axel@pike.org, sicking@bigfoot.com, sr=jband@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@110381 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 07:31:15 +00:00
bbaetz%cs.mcgill.ca
ab5612c55c Backing out bug 95383 because of tbox redness.
git-svn-id: svn://10.0.0.236/trunk@110380 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 07:16:39 +00:00
bbaetz%cs.mcgill.ca
997a2399f0 mac build changes by peterv.
Not part of build.


git-svn-id: svn://10.0.0.236/trunk@110378 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:42:11 +00:00
brade%netscape.com
6ffd27568f attmpt to fix bug #110828; disable all unicode input for OS < 9.0 (r=pink; sr=brendan)
git-svn-id: svn://10.0.0.236/trunk@110376 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:38:49 +00:00
ben%netscape.com
de4752bda5 another oops. Didn't mean to leave in this irritating debug timeout.
git-svn-id: svn://10.0.0.236/trunk@110374 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:32:09 +00:00
bbaetz%cs.mcgill.ca
4006b4f57d Need extra const for CW7. Patch by peterv.
Not part of build.


git-svn-id: svn://10.0.0.236/trunk@110373 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:30:52 +00:00
bbaetz%cs.mcgill.ca
742a1b5ded Bug 95383 - implement nsDrawingSurfaceMac::GetPixelFormat
Patch by james.turner@crocodile-clips.com, r=pink, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@110372 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:19:29 +00:00
jfrancis%netscape.com
7943166470 fix for Bug 92331: at long last moving over to using spans instead of pre's for plaintext mailcites. Due to limited testing the pref for this is left *OFF*. we'll flip it on if everything goes well later.
also fixes for:
101342 : Extraneous <br> when <td> content is <textarea>
104499 : when using the decrease indent, caret hops to the end of the previous line
r=fm; sr=kin


git-svn-id: svn://10.0.0.236/trunk@110371 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 06:02:15 +00:00
jst%netscape.com
160ebe0821 Fixing bug 112217. Moving nsIDOM3Node into its own file since nsIDOMNode.idl is technically frozen, but the interface nsIDOM3Node is not. r=peterv@netscape.com, rs=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110370 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:58:44 +00:00
ben%netscape.com
3b23f82f90 fix oops (remove </pre>s from file)
git-svn-id: svn://10.0.0.236/trunk@110369 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:52:05 +00:00
blizzard%redhat.com
9ac1dd78a1 Checkpointing Changes. Not part of the build. Call Resize() after the widgets are created to make sure they are all the right size when they are shown. Make sure to flush the window draw queue after scrolling to get an immidiate repaint.
git-svn-id: svn://10.0.0.236/trunk@110368 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:50:47 +00:00
peterlubczynski%netscape.com
2cacb5e700 Fixing bustage...
git-svn-id: svn://10.0.0.236/trunk@110367 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:39:46 +00:00
dean_tessman%hotmail.com
4c65dd8f62 Bug 94980 - Keyboard navigation in context menu causes highlight upon reopening
r=pink sr=blake


git-svn-id: svn://10.0.0.236/trunk@110366 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:11:16 +00:00
jst%netscape.com
05b8d4fb1c Breaking out nsIDOM3Node into its own file. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@110365 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:06:07 +00:00
ben%netscape.com
2f91c5f6d9 bug 11632 - save page with images, stylesheets, objects and applets.
r=hewitt, brade, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110364 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:05:12 +00:00
ccarlen%netscape.com
c4cb151f1d Bug 108089 - clicking on desktop link brings up profile picker when profile is already chosen. r=law/sr=mscott
git-svn-id: svn://10.0.0.236/trunk@110363 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:02:07 +00:00
brendan%mozilla.org
82236d9ede Fix try/finally and try/guarded-catches/finally hard cases (104077, r=jband, sr=shaver).
git-svn-id: svn://10.0.0.236/trunk@110362 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 05:00:29 +00:00
mstoltz%netscape.com
5730624c01 Bug 107387 - rename security.properties to caps.properties. r=nhotta, rs=jst.
git-svn-id: svn://10.0.0.236/trunk@110361 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:43:35 +00:00
rginda%netscape.com
4ae7e10d78 chatzilla only
strict mode cleanup
clear message count when view is /cleared, bug 113101
add charset support for input and output areas, bug 41564
bump revision to 0.8.5-rc5


git-svn-id: svn://10.0.0.236/trunk@110360 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:40:02 +00:00
smontagu%netscape.com
dd8d2d3172 Fix for bug 84130, Mail Message subjects don't get Bidi applied, r=mkaply, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@110359 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:28:25 +00:00
brendan%mozilla.org
7e25727635 Checking in rogerl@netscape.com's patch for bug 100199 (r=rginda, sr=me).
git-svn-id: svn://10.0.0.236/trunk@110358 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:27:50 +00:00
peterlubczynski%netscape.com
a29e377cb7 correcting last checkin
git-svn-id: svn://10.0.0.236/trunk@110357 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:18:36 +00:00
ben%netscape.com
bee090c77e bug 11632 - save page with images, stylesheets, objects and applets.
r=hewitt, brade, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110356 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:17:26 +00:00
peterlubczynski%netscape.com
617550b86c correct last checkin
git-svn-id: svn://10.0.0.236/trunk@110355 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:17:15 +00:00
peterlubczynski%netscape.com
b4a61c36c1 Fixing busted Mac plugins due to my checkin earlier today, bug 114716 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@110354 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:15:12 +00:00
jpierre%netscape.com
0ab6b2a80b Fix for 105764 - compiler warnings
git-svn-id: svn://10.0.0.236/trunk@110353 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:14:48 +00:00
kaie%netscape.com
42382fa1b9 b=112524 Fixing crash when signing message with expired certificate
r=kaie sr=mscott
Checking in for ssaux


git-svn-id: svn://10.0.0.236/trunk@110352 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 04:05:30 +00:00
cmanske%netscape.com
bd0c9879f3 Support changing list bullet/number style for selected list items. b=92278 r=jfrancis,brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@110351 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:57:32 +00:00
serge%netscape.com
2d50555393 checking in for rdayal
Removing the MAPI related code from mozilla/xpfe .. patch (id=56117) in bug # 106137.
r=mscott, sr=alecf. This patch also fixes bug # 111199.


git-svn-id: svn://10.0.0.236/trunk@110349 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:55:57 +00:00
jpierre%netscape.com
492923673e Fix for 105764 - compiler warnings
git-svn-id: svn://10.0.0.236/trunk@110348 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:48:28 +00:00
jpierre%netscape.com
eb23b98331 Fix for 108729 - AIX builds not fully optimized
git-svn-id: svn://10.0.0.236/trunk@110347 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:45:51 +00:00
mkaply%us.ibm.com
a6e79b39dd OS2 bustage
git-svn-id: svn://10.0.0.236/trunk@110346 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:44:20 +00:00
blakeross%telocity.com
f6de5dc102 Readding a line that shouldn't have been removed. r=hewitt
git-svn-id: svn://10.0.0.236/trunk@110345 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:41:31 +00:00
sonja.mirtitsch%sun.com
af9922f854 enabling the tls stresstest
git-svn-id: svn://10.0.0.236/trunk@110344 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:15:01 +00:00
blizzard%redhat.com
b4292d8189 Checkpointing changes. Not part of the build. Get simple key events working.
git-svn-id: svn://10.0.0.236/trunk@110342 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:03:05 +00:00
sgehani%netscape.com
206ac3b827 Fix getFormattedString to take only 2 params instead of 3.
git-svn-id: svn://10.0.0.236/trunk@110341 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 03:02:13 +00:00
hewitt%netscape.com
73e7ea791b 113027 - menu icon size CSS rule problem (checkmark, bullet), r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110340 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 02:28:58 +00:00
law%netscape.com
da986331ee Bug 113778; enhancing window open testto add some features and change to report median on tinderbox; r=mcafee
git-svn-id: svn://10.0.0.236/trunk@110339 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:47:28 +00:00
naving%netscape.com
02f190bf14 113397 r=bienvenu sr=mscott. reduce the cache size once the folder has been loaded.
git-svn-id: svn://10.0.0.236/trunk@110338 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:47:24 +00:00
mscott%netscape.com
bec593548a Bug #89606 --> don't call ODA if we don't have any bytes in the input stream.
fixes a crash on linux.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@110337 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:44:14 +00:00
kmcclusk%netscape.com
3b82e4dbeb Check for null result from NS_NewURI b=102585 sr=kin r=attinasi
git-svn-id: svn://10.0.0.236/trunk@110336 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:41:41 +00:00
bstell%ix.netcom.com
7bb1a1ac29 bug 107020 fix code that selects anti aliased bitmap scaled fonts
r=Roland.Mainz@informatik.med.uni-giessen.de, r=pavlov, rs=waterson


git-svn-id: svn://10.0.0.236/trunk@110335 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:39:08 +00:00
cmanske%netscape.com
a58e5ca7cd Hide Composer Edit menu item in IM window. bugscape b=10450 r=syd sr=dveditz,sfraser
git-svn-id: svn://10.0.0.236/trunk@110334 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:39:03 +00:00
peterlubczynski%netscape.com
6dcd1236ae Fix for hang during Shockwave registration and problems with NPN_PostURL bug 108966 r=av sr=darin
git-svn-id: svn://10.0.0.236/trunk@110333 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:38:02 +00:00
kmcclusk%netscape.com
fdd55454e0 Move management of the backbuffer from the viewmanager to the rendering context and make the backbuffer transient on WIN32 and GTK. bug 95952 sr=attinasi r=karnaze
git-svn-id: svn://10.0.0.236/trunk@110332 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:35:31 +00:00
sgehani%netscape.com
1530b56979 Add close button to sidebar.
b=33420; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@110331 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:32:33 +00:00
sgehani%netscape.com
fd0c0fd672 iMake font pref pane close when OK is pressed.
b=114630; r=morse; sr=blake


git-svn-id: svn://10.0.0.236/trunk@110330 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:26:58 +00:00
sgehani%netscape.com
44bd65645e Use <stringbundle> wrapper getFormattedString() instead of
nsIStringBundle method formatStringFromName().
b=114640; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@110329 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:25:46 +00:00
neeti%netscape.com
581444e41a fix for bug 114439 - nsFileTransportService should cache the mime service. r=dp, sr=darin
git-svn-id: svn://10.0.0.236/trunk@110328 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:20:38 +00:00
naving%netscape.com
4df4737cd3 110205 r=nhotta sr=bienvenu. Add support for sorting folders in folder-pane based on collation key (order+name)
git-svn-id: svn://10.0.0.236/trunk@110327 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:19:57 +00:00
jdunn%netscape.com
3085b4a6d8 fixing tinderbox bustage
gMochaPrefObject should not be declared extern here if declared static in
prefapi.cpp


git-svn-id: svn://10.0.0.236/trunk@110326 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:19:24 +00:00
harishd%netscape.com
71e14adc53 103095 - Do not ignore '/', in short hand tags, in viewsource [ fixing regression ].
r=peterv, sr=jband.


git-svn-id: svn://10.0.0.236/trunk@110325 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:08:51 +00:00
bzbarsky%mit.edu
6c8e4bb64d Make the helper app dialog report the correct mime type after we've
tried to use extensions to guess the type.  Bug 78943, r=law, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110323 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:02:26 +00:00
varada%netscape.com
2d41e7f8cc fix for 112707;crashing on cancel create filter -caused by null point check in RunTimeout;r=ducarroz;sr=jst
git-svn-id: svn://10.0.0.236/trunk@110322 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 01:01:38 +00:00
pschwartau%netscape.com
786edbcff4 Adding more info
git-svn-id: svn://10.0.0.236/trunk@110321 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 00:24:17 +00:00
ssu%netscape.com
d9c1d1940d fixing bug 85508 - missing Mnemonic for View-Messages-Ignored Threads menu item. rs=mscott
git-svn-id: svn://10.0.0.236/trunk@110319 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 00:16:16 +00:00
ian.mcgreer%sun.com
eaa53f5d5a original intent for concurrent list iteration, fixes bug 114727. a better long-term solution is needing for traversing the high-level token lists.
git-svn-id: svn://10.0.0.236/trunk@110318 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 00:07:25 +00:00
blythe%netscape.com
58d8228c46 fix build bustage caused by recent checkin
git-svn-id: svn://10.0.0.236/trunk@110317 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:56:37 +00:00
curt%netscape.com
dcc3d8bbef Fixes bug 110872 - Removing the initial check for mozilla instances so that content can be streamed during download. (Still doing check and warning after download completes, though.)
git-svn-id: svn://10.0.0.236/trunk@110316 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:53:22 +00:00
nelsonb%netscape.com
f8baf98f49 Check some pointers for NULL before dereferencing them.
git-svn-id: svn://10.0.0.236/trunk@110313 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:47:18 +00:00
cmanske%netscape.com
cf7c5df9c7 Limit number of Recent File menuitems, b=95471, r=akkana, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110312 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:34:30 +00:00
cmanske%netscape.com
bd797c32e6 Part of XUL 1.0 conversion bug 104133, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@110311 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:24:09 +00:00
mkaply%us.ibm.com
cae8aa1113 put 92156 fix in OS/2
git-svn-id: svn://10.0.0.236/trunk@110310 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:09:29 +00:00
brade%netscape.com
c07eae9071 don't blindly eat modified tab events (except shift and no modifier); bug 99602 (r=cmanske; sr=kin)
git-svn-id: svn://10.0.0.236/trunk@110309 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:07:55 +00:00
darin%netscape.com
d196c1b384 fixes bug 113949 "Trunk crash [@ nsFileTransport::Process]"
r=dougt, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110308 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:05:51 +00:00
alecf%netscape.com
b582acd298 fix xml project - somehow this didn't make it through "patch" correctly
git-svn-id: svn://10.0.0.236/trunk@110307 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:02:06 +00:00
darin%netscape.com
914453e402 fixes bug 47617 "Connection to https needs to tell user to install PSM if w/o"
r=gagan, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110306 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 23:01:08 +00:00
locka%iol.ie
766cce3543 Added ActiveX control to Win32 embedding dist. b=112472 r=valeski@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110305 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:51:22 +00:00
alecf%netscape.com
a8957c032d big libpref cleanup: remove lots and lots of unused functions
git-svn-id: svn://10.0.0.236/trunk@110304 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:41:19 +00:00
aaronl%netscape.com
b6f6f559d2 Bug 114687. Active Accessibility: Bounds calculation off by how far we're scrolled into the document. r=jgaunt, rs=waterson
git-svn-id: svn://10.0.0.236/trunk@110303 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:40:25 +00:00
shliang%netscape.com
24a7fc748c bug 103190 - win classic menulist do not show selected item. r=andreww sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@110302 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:36:26 +00:00
blythe%netscape.com
aee7b180fa Fix bug 113958, win32 nsTraceRefcnt support.
r=dbaron, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110301 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:26:47 +00:00
shliang%netscape.com
a224105228 bug 79355 - classic toolbar grippies too thick. checking in asa's patch - r=shliang sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@110300 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:24:39 +00:00
blizzard%redhat.com
9b64b5752e Checkpointing changes. Not part of the build. Got focus working.
git-svn-id: svn://10.0.0.236/trunk@110299 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:22:48 +00:00
hwaara%chello.se
0cdc2cf1d3 #114429, caret ignores a backspace on a line before a <HR>.
r=jfrancis, sr=kin


git-svn-id: svn://10.0.0.236/trunk@110298 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:22:47 +00:00
blythe%netscape.com
29a382dcb9 Fix bug 114149, trace-malloc output platform specific
r=dp, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110297 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:21:50 +00:00
bnesse%netscape.com
d620fb69af Fix for bug 113927. Remove use of nsIFileSpec's when reading preferences files. r=alecf, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110296 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:19:53 +00:00
wtc%netscape.com
2b9cced716 Bugzilla bug 101528: merged the Linux-m68k compilation fix into the tip.
git-svn-id: svn://10.0.0.236/trunk@110295 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:12:10 +00:00
kaie%netscape.com
4d274429cb Removing mcp Mac project files, as they were replaced by xml files.
b=98349 r=pink sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@110294 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:09:55 +00:00
law%netscape.com
09d8a2f50c Bug 92156; make sure newWindow flag is passed through to OpenBrowserWindow so DDE requests go to existing windows; r=morse, sr=ben
git-svn-id: svn://10.0.0.236/trunk@110293 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:09:23 +00:00
wtc%netscape.com
17eda98aaa Adding new XML Mac project files.
git-svn-id: svn://10.0.0.236/trunk@110292 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:09:17 +00:00
rangansen%netscape.com
fbcc4b2342 bug# 111096, r=kaie sr=kin; fixing js strict warnings - checking in for Stephane
git-svn-id: svn://10.0.0.236/trunk@110291 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:05:33 +00:00
rangansen%netscape.com
09af67ef07 bug# 110233, r=rangansen sr=kin; fixing var name err. fixing re-declaration error
git-svn-id: svn://10.0.0.236/trunk@110290 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:01:49 +00:00
rjesup%wgate.com
49cdee4699 Bug 107831: some elements are skipped when stopping a load. r=timeless, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110289 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 22:00:03 +00:00
rangansen%netscape.com
874e44d930 bug# 78720, r=rangansen sr=kin; fixing var name err. Checking in for Ssaux
git-svn-id: svn://10.0.0.236/trunk@110288 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 21:59:20 +00:00
aaronl%netscape.com
be7ca27beb Bug 113367 and Bug 111284. Active Accessibility: fix states for table (*not* focusable) and accessible name for table when caption is used. r=jgaunt, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110287 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 21:42:58 +00:00
karnaze%netscape.com
7346b469f0 bug 60365 - have caption inherit margin-left, margin-right, align=center from table. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@110285 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 21:28:47 +00:00
aaronl%netscape.com
e0caf55c8b Bug 109164. Active Accessibility: state change events for checkboxes. r=jgaunt, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110284 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 21:28:11 +00:00
mstoltz%netscape.com
ae2a61baad Bug 52920 - allow cross-origin access to the frames array and the top, parent,
length, and opener properties. patch by jst. r=mstoltz, sr=brendan.


git-svn-id: svn://10.0.0.236/trunk@110283 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 21:07:36 +00:00
sicking%bigfoot.com
83d3186807 Hackarond to get namespacehandling in a little better shape. Now we always resolve namespaces against at least *some* node.
b=110266 r=Pike sr=jst


git-svn-id: svn://10.0.0.236/trunk@110282 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:54:50 +00:00
jgaunt%netscape.com
9a600a6cb4 bug 98598 Xul radiobutton accessibility support
r=aaronl
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110281 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:49:49 +00:00
mkaply%us.ibm.com
396af67601 #104174
r=mkaply, sr=blizzard
OS/2 only - beginnings of a system sound implentation. still need work to actually play the WAV


git-svn-id: svn://10.0.0.236/trunk@110280 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:48:24 +00:00
mkaply%us.ibm.com
6cefbaf3d2 Remove unncessary cruft
git-svn-id: svn://10.0.0.236/trunk@110279 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:33:57 +00:00
ian.mcgreer%sun.com
331318a796 first step towards separating token and session object searches as performance enhancement. Searches are still over both types until local cert and trust stores for crypto contexts are implemented.
git-svn-id: svn://10.0.0.236/trunk@110278 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:28:38 +00:00
nhotta%netscape.com
9aa8ad6999 Changed not to use the cached value in the checkmark update code.
The cache is needed for the load listener, using it in the checkmark code will cause the inconsistency for tab browser.
bug 110424, r=ftang, sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@110274 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 20:10:24 +00:00
peterlubczynski%netscape.com
f479ed3f80 Attempting to fix nebiros bustage....
git-svn-id: svn://10.0.0.236/trunk@110273 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 19:28:57 +00:00
dbaron%fas.harvard.edu
de58d41cd9 Fix blocker bug 114675 with null check around assertion code that I meant to check in yesterday (bug 114220).
git-svn-id: svn://10.0.0.236/trunk@110272 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 19:16:15 +00:00
beard%netscape.com
545010ec9b Mac OS X bustage, stderr is a macro, so can't prefix it with std::. This may depend on the version of libg++ we are using.
git-svn-id: svn://10.0.0.236/trunk@110270 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 18:56:47 +00:00
peterlubczynski%netscape.com
3347ce0039 Fixing HPUX bustage r=jdunn
git-svn-id: svn://10.0.0.236/trunk@110269 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 18:41:31 +00:00
peterlubczynski%netscape.com
e022628fc9 Fixing the way we pass attributes and parameters to plugins, bug 103940 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@110264 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:53:07 +00:00
ccarlen%netscape.com
5735463f27 Bug 99613 - Freeze nsIWebBrowserFind iface. r=chak/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110263 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:25:30 +00:00
brade%netscape.com
ea8836380a partial fix for saving of related files (r=akk, sr=smfr); bugs 114472 and 98550
git-svn-id: svn://10.0.0.236/trunk@110261 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:11:09 +00:00
dcone%netscape.com
1b32bd2ccd b=112665 r=rods sr=attinasi. Set default for printing frames to each frame seperately.
git-svn-id: svn://10.0.0.236/trunk@110260 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:03:08 +00:00
karnaze%netscape.com
3f55397ff2 fixed bug 111872 - 2nd patch to allow the special reflow logic to apply to resize reflows in addition to incremental reflows. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@110259 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:02:36 +00:00
jaggernaut%netscape.com
61f9d25572 Get rid of js strict warning.
git-svn-id: svn://10.0.0.236/trunk@110258 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 15:00:53 +00:00
dbradley%netscape.com
e61395e58f Bug 101528 - Linux-m68k compilation and gcc-3 fixes. Patch by rz@linux-m68k.org, r=dbaron, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@110256 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 14:17:33 +00:00
nboyd%atg.com
033d7b0e6b Fix bug 114493: "3"[5]();
git-svn-id: svn://10.0.0.236/trunk@110255 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 14:16:13 +00:00
nboyd%atg.com
b73cbdf18c Fix memory leak of class names--reset every time we get a new ClassLoader.
git-svn-id: svn://10.0.0.236/trunk@110254 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 14:13:55 +00:00
saari%netscape.com
2486244bde fix for 105061, mac shifted keybindings don't work. Just needed to offset the keycode properly. r=brade,ftang, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110253 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 11:19:20 +00:00
hewitt%netscape.com
0b50d686f1 114184 - DrawCompositeSide can't deal with sides of differing widths, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110252 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 11:13:53 +00:00
hewitt%netscape.com
e950ac1c5c 113789 - -moz-border-colors doesn't recognize transparent, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110251 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 11:13:16 +00:00
hewitt%netscape.com
5078bd3bd8 114535 - crash setting !important on a -moz-image-region property, 114132 - rounded multi-level borders use wrong radii, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110250 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 11:11:09 +00:00
jst%netscape.com
9409557baa Fixing bug 114581. Making table.deleteRow() throw a INDEX_SIZE_ERR exception if the index is out of range, as per the DOM HTML spec. r=glazman@netscape.com, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110249 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 10:20:57 +00:00
jst%netscape.com
c5768c0dba We don't pass references to 'interfaces' in general, so let's not do it here either. r=bryner@netscape.com. sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110248 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 09:03:38 +00:00
cltbld%netscape.com
276442e553 wrong passwd for mail bloat test. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110247 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 09:01:04 +00:00
ssu%netscape.com
5e2e8e90bf checking in patch for andreas.premstaller@uibk.ac.at. fixes bug 114541 - Preferences->labels has two title boxes. r=ssu sr=blakeross.
git-svn-id: svn://10.0.0.236/trunk@110245 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 07:44:02 +00:00
ssu%netscape.com
f683e44001 fixing bug 106711 - label column is showing up to the left of subject by default. r=varada, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@110244 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 07:26:28 +00:00
kin%netscape.com
f0f1496951 Fix for bug 114339: Mozilla fails to paste correctly into password fields
Modified WillInsertText() to call EchoInsertionToPWBuff() after
the code that filters newlines based on the editor.singleLine.pasteNewlines
pref.

r=brade@netscape.com  sr=sfraser@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110243 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 07:21:10 +00:00
blizzard%redhat.com
7e22abd903 Checkpointing changes. Window positions are now properly saved on exit.
git-svn-id: svn://10.0.0.236/trunk@110242 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 07:20:30 +00:00
tingley%sundell.net
215ca3c6ae bug 113838 - make nsRDFXMLParser::ParseString() work again.
r=rjc sr=waterson


git-svn-id: svn://10.0.0.236/trunk@110241 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 07:01:03 +00:00
dean_tessman%hotmail.com
7e02aed6c3 Bug 30861 - [RFE] Springloaded folders (drag-hover over bookmark folder should expand folder)
r=hewitt,timeless sr=hyatt,ben


git-svn-id: svn://10.0.0.236/trunk@110240 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 06:55:21 +00:00
blizzard%redhat.com
d8aaa26c2c Checkpoint changes. Not part of the build. Got popups working, hooked up more mouse events, window scrolling.
git-svn-id: svn://10.0.0.236/trunk@110239 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 06:21:22 +00:00
dean_tessman%hotmail.com
1512edaf12 Bug 86606 - <SELECT>s disappear when using X-Mouse
r=timeless, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110238 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 06:16:07 +00:00
rangansen%netscape.com
a913ae1bbc bug# 114448, r=kaie, sr=hewitt removing the url type menu in crls
git-svn-id: svn://10.0.0.236/trunk@110237 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:59:49 +00:00
dcone%netscape.com
ba0c0cbbea bug=96870 Add methods onto the nsIPresContext for setting and getting the background painting
boolean so printing can turn on and off backgrounds.  r=peterl sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110236 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:57:37 +00:00
rangansen%netscape.com
c6d25eead1 bug# 114137, r=kaie, sr=hewitt fixing hardcoded string
git-svn-id: svn://10.0.0.236/trunk@110235 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:54:26 +00:00
rangansen%netscape.com
d3cdc0469b bug# 111530, r=javi, sr=hewitt fixing broken button size for unrecognized cert
git-svn-id: svn://10.0.0.236/trunk@110234 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:51:40 +00:00
ccarlen%netscape.com
6ac2890533 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110232 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:45:45 +00:00
dbaron%fas.harvard.edu
aedf49b319 Backing out changes I didn't mean to check in.
git-svn-id: svn://10.0.0.236/trunk@110231 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:41:43 +00:00
dbaron%fas.harvard.edu
cf515cc659 Prevent input elements from adding frames back into the primary frame map during their destruction (and leaving the map with dangling pointers) by passing the frame to functions that will be called during frame destruction to avoid calls to GetPrimaryFrameFor that will repopulate the primary frame map. b=114220 r=jkeiser sr=jst
git-svn-id: svn://10.0.0.236/trunk@110230 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:39:36 +00:00
ccarlen%netscape.com
15f35f235b Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110229 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:35:08 +00:00
bryner%netscape.com
e685428a2c Bug 108787 -- unable to type in Open Web Location dialog when it first appears. r=saari, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@110228 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:34:32 +00:00
ccarlen%netscape.com
b9740f38fe Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110227 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:25:50 +00:00
ccarlen%netscape.com
4132901d1d Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110226 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:10:45 +00:00
morse%netscape.com
6a508fd10d bug 114443, fix js warning, r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110225 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:59:06 +00:00
ccarlen%netscape.com
745e58b9e6 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110224 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:54:47 +00:00
ccarlen%netscape.com
4d6f6a67f2 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110223 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:39:35 +00:00
mcafee%netscape.com
982ad2ca7c comment whitespace
git-svn-id: svn://10.0.0.236/trunk@110222 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:30:25 +00:00
ccarlen%netscape.com
615ed7df64 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110221 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:25:37 +00:00
mcafee%netscape.com
099ab0282c update manual steps for mail bloat test
git-svn-id: svn://10.0.0.236/trunk@110220 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:19:29 +00:00
shanjian%netscape.com
db6a4146a5 #105199 glyph search order is NOT lang dependent
lang is mapped to CSS Display structure and apply to document using
CSS rule tree.
r=dbaron sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110219 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:12:34 +00:00
bienvenu%netscape.com
49f55b4407 fix pop3 get new mail leaving db invalid r=naving, sr=sspitzer 114459
git-svn-id: svn://10.0.0.236/trunk@110218 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:01:47 +00:00
bienvenu%netscape.com
79eb2d6e48 fix bloat of imap msg dbs when headers have been downloaded r=naving, sr=sspitzer 114487
git-svn-id: svn://10.0.0.236/trunk@110217 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 04:01:20 +00:00
ducarroz%netscape.com
e0a48f8989 Fix for bug 109451. Need to set window.arguments[0] to null in order to free rigth away the nsIMsgComposeParams object when we cache the compose window. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@110216 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:41:31 +00:00
ducarroz%netscape.com
0b5a9c97e2 Fix for bug 112784. The linked string array got broken which cause us to leak a bunch of strings. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@110215 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:35:20 +00:00
dbaron%fas.harvard.edu
3855c146ac Fix nsSharableString::SetLength to correctly handle having a shared buffer. Override GetWritableFragment on nsSharableString (perhaps temporarily) to allow use of writing iterators on nsSharableString. b=114438 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@110214 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:33:09 +00:00
cmanske%netscape.com
280aca881c Fixed layout in Colors and Background dialog, b=114054, r=hwaara, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110213 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:32:44 +00:00
cmanske%netscape.com
bc3199e41c Fixed items not working in context menu, b=107925, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110212 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:30:42 +00:00
ducarroz%netscape.com
35007b4359 Fix for bug 110700. mCItationCOlor wasn't free. R+varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@110211 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:30:15 +00:00
pete%alphanumerica.com
ec5da21679 b=106949, r=ccarlen, sr=jband
Bad use of nsIFile in component manager

--pete


git-svn-id: svn://10.0.0.236/trunk@110210 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:25:32 +00:00
cmanske%netscape.com
6e6abe181f Part of fix to XUL 1.0 conversion bug 104113, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@110209 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:23:09 +00:00
cmanske%netscape.com
7653f3675f Fixed deleting cells when only 1 column in table, b=99095, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@110208 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:21:14 +00:00
dbaron%fas.harvard.edu
f5dc1089af Fix implementation of {min,max}-{width,height} on images. b=18477 r=pavlov sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110207 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:21:13 +00:00
despotdaemon%netscape.com
6b42c28a8f Pseudo-automatic update of changes made by dean_tessman@hotmail.com.
git-svn-id: svn://10.0.0.236/trunk@110206 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:16:52 +00:00
dbaron%fas.harvard.edu
a19300a625 Commenting out tests that can't be made to work under MSVC++ 6.0. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110205 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 03:15:37 +00:00
hewitt%netscape.com
c5ba8bd720 113562 - nsIContent needs HasAttr method, r=jag, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110204 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:57:52 +00:00
bzbarsky%mit.edu
daa893108e Make the unix GetFromMIMEType and GetFromExtension functions not clobber
the user's neverAsk prefs.  Bug 113908, r=law, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@110203 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:56:29 +00:00
bzbarsky%mit.edu
91e15ea68e make nsRenderingContextXlib::CreateDrawingSurface always call
UpdateGC. Bug 114334, patch from Roland Mainz
<Roland.Mainz@informatik.med.uni-giessen.de>, r=timeless, sr=kin


git-svn-id: svn://10.0.0.236/trunk@110202 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:53:03 +00:00
bzbarsky%mit.edu
d8dc8592bc Add an assertion to the CSS loader for cases when sheet decoding fails.
stopgap measure for bug 106843, r=pierre, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110201 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:48:49 +00:00
mkaply%us.ibm.com
84c50e6681 Debug only OS/2 build bustage as a result of _DEBUG being turned on
git-svn-id: svn://10.0.0.236/trunk@110199 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:46:22 +00:00
smontagu%netscape.com
e6011bb71f Fix for bug 108187, Indent wrong on RTL paragraph in Hebrew, r=dbaron, sr=attinasi. As well as fixing the bug, the patch moves the code for text-indent out to nsLineLayout::BeginLineReflow
git-svn-id: svn://10.0.0.236/trunk@110198 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:45:44 +00:00
namachi%netscape.com
3c098a69a6 Patch to avoid Linker crash and NOT generate MAP and COD Files when the MOZ_MAPINFO and
MOZ_CODINFO are not set.
r=cls, sr=dveditz
the modification just takes the new changes which dan mentioned in the bug.
http://bugzilla.mozilla.org/show_bug.cgi?id=111093


git-svn-id: svn://10.0.0.236/trunk@110197 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:43:23 +00:00
danm%netscape.com
c8ecf3571f move focus unsuppression in SetupNewViewer until after the viewer has been initialized. also add an assertion should we ever again get into a lazy document creation infinite loop. bugs 106820, 110856. r=bryner,hyatt
git-svn-id: svn://10.0.0.236/trunk@110196 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:41:22 +00:00
blizzard%redhat.com
01cd5d8e57 Checkpointing changes. Mouse events being hooked up, invalidation implemented.
git-svn-id: svn://10.0.0.236/trunk@110195 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:38:51 +00:00
justdave%syndicomm.com
59a509ab6f Fix for bug 73502: midair collision wasn't catching other bugs changing dependencies
Patch by Dave Miller
r= bbaetz, jake


git-svn-id: svn://10.0.0.236/trunk@110194 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:38:18 +00:00
sfraser%netscape.com
a8d7c6b45c Add XML project for smime.mcp, which was missed in the first pass.
git-svn-id: svn://10.0.0.236/trunk@110192 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 02:21:12 +00:00
pschwartau%netscape.com
c6288fa578 Initial add. Regression test for bug 114493.
git-svn-id: svn://10.0.0.236/trunk@110191 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 01:59:58 +00:00
pschwartau%netscape.com
7785c9b2c6 Initial add. Regression test for bug 114491.
git-svn-id: svn://10.0.0.236/trunk@110190 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 01:59:22 +00:00
sspitzer%netscape.com
f8c923fa94 work for the AB_OUTLINER_BRANCH, not part of the build
git-svn-id: svn://10.0.0.236/trunk@110189 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 01:00:09 +00:00
bryner%netscape.com
baa92d21c7 Work-in-progress for xbl/outliner-based select widget. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110188 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 00:59:37 +00:00
ccarlen%netscape.com
e220ba01ed Missed these with checkin for 98349.
git-svn-id: svn://10.0.0.236/trunk@110187 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 23:29:34 +00:00
ccarlen%netscape.com
1731924479 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110182 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:58:15 +00:00
ccarlen%netscape.com
7c7ff999b7 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110181 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:32:41 +00:00
ccarlen%netscape.com
9bff26e3d9 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110179 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:20:58 +00:00
nicolson%netscape.com
af3db3e4d1 Fix 113301: SECKEY_ImportDERPublicKey should support all public key types.
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110175 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:11:14 +00:00
ccarlen%netscape.com
d3001496ed Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110174 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:02:40 +00:00
ccarlen%netscape.com
ba7edd8a3b Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110172 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 20:42:22 +00:00
ccarlen%netscape.com
6d33fa025c Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110170 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 20:25:12 +00:00
ian.mcgreer%sun.com
ee647edfe2 only do the replacement if a new cert was created
git-svn-id: svn://10.0.0.236/trunk@110169 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 20:08:15 +00:00
kaie%netscape.com
61a278f73b Adding new XML Mac project files.
git-svn-id: svn://10.0.0.236/trunk@110166 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 19:54:12 +00:00
ian.mcgreer%sun.com
915d18c143 wrong function name
git-svn-id: svn://10.0.0.236/trunk@110165 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 19:16:18 +00:00
ian.mcgreer%sun.com
70255b5440 check in error const
git-svn-id: svn://10.0.0.236/trunk@110164 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 19:14:32 +00:00
ian.mcgreer%sun.com
53089cac16 handle race condition where attempt is made to add cert to cache when it is already present (from being added by another thread).
git-svn-id: svn://10.0.0.236/trunk@110163 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 19:05:51 +00:00
ian.mcgreer%sun.com
dc9703b976 merge in 3.3 branch changes to tip
git-svn-id: svn://10.0.0.236/trunk@110162 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 18:14:23 +00:00
blizzard%redhat.com
8f3aade662 Checkpointing changes. Expose events, window destruction and window close are now handled. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@110161 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 17:37:36 +00:00
jdunn%netscape.com
bdc0e82f18 fixing hpux bustage. unnamed unions can't access structs which are protected.
making FragmentBits a public struct, but the variable of this type is still
private.  The other solution would be to "name" the union and delcare
FragmentBits a friend of the union (the union has to be named to declare
friendship).


git-svn-id: svn://10.0.0.236/trunk@110159 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 15:43:18 +00:00
brade%netscape.com
ef3b773299 implement modification count in editor; bug 112008, sr=smfr, r=akk
git-svn-id: svn://10.0.0.236/trunk@110158 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 15:23:11 +00:00
kin%netscape.com
5df91026ea Fix for bug 105716: Can't delete the input characters in the above form page
Modified RemoveFrame() to call mFloaters.DestroyFrame(aOldFrame) after
the line search. This insures that aOldFrame is destroyed even if it
isn't found in the line list.

r=dbaron@fas.harvard.edu  sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110157 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 14:38:55 +00:00
seawood%netscape.com
37b2da8bf3 Fix HP-UX/Forte bustage by getting rid of useless & ambigious intermediate FragmentBits struct and declaring mState as a struct inside the union.
r/sr=jag


git-svn-id: svn://10.0.0.236/trunk@110155 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 12:28:10 +00:00
jaggernaut%netscape.com
bc3d20cba4 Bug 114288: Add nsStringComparator parameter to nsAString::Equals to mirror Compare and provide a way to do CaseInsensitive Equals. r=dbaron, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110154 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 10:10:44 +00:00
jst%netscape.com
8703a59c51 Fixing bug 114274. Don't allocate storage for newline fragments, this cuts down the number of string buffer allocations we do while running the pageload tests by ~22%. r=bbaetz@cs.mcgill.ca, sr=jaggernaut@netscape.com
git-svn-id: svn://10.0.0.236/trunk@110153 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 09:46:33 +00:00
bbaetz%cs.mcgill.ca
afdb461133 Bug 111152 - Support native pixel formats. Patch by
james.turner@crocodile-clips.com, minor tweaks by me.


git-svn-id: svn://10.0.0.236/trunk@110152 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 08:37:05 +00:00
seawood%netscape.com
97cd53a50e Preparing special accommodations for ldap's build system on the shortbus.
git-svn-id: svn://10.0.0.236/trunk@110150 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 08:06:51 +00:00
racham%netscape.com
c29dd50db6 Fixing bug 108229. Fixed GetMsgFolderFromUri routine to allow copies and folders settings to display and hold preferences properly. Redundant definitions are removed and the routine is now defined in widgetglue.js. r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@110149 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 07:44:03 +00:00
pierre%netscape.com
0933e470e6 #111949: Text Zoom has stopped working. Reinstated some code that was lost in the previous checkin. r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110148 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 06:30:00 +00:00
bbaetz%cs.mcgill.ca
e68dc67279 Part of bug 114275 - Mac build options for libart. Will have no effect
until the SVG branch is merged. r=cls


git-svn-id: svn://10.0.0.236/trunk@110147 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 06:29:08 +00:00
seawood%netscape.com
1588d74077 Bah! /bin/sh's all over the world hate me. Back to doing things the long way.
git-svn-id: svn://10.0.0.236/trunk@110146 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 06:25:40 +00:00
seawood%netscape.com
56018f5eb2 Use ifdefs to skip certain tiers since bash2 is giving me a hard time.
Bug #107302 - Fixing tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110145 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 06:13:54 +00:00
seawood%netscape.com
056d67dbf6 Break psm, calendar, mailnews & 'apprunner' into their own tiers.
Bug #107302 r=bryner


git-svn-id: svn://10.0.0.236/trunk@110144 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 04:30:31 +00:00
timeless%mac.com
a37fa95fb3 Bugzilla Bug 84568 xlib port does not support netscape plugins
patch work by timecop@network.email.ne.jp and Roland.Mainz@informatik.med.uni-giessen.de
r=timeless, sr=beard


git-svn-id: svn://10.0.0.236/trunk@110143 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 01:22:29 +00:00
pschwartau%netscape.com
885e11bada Adding new cases to test
git-svn-id: svn://10.0.0.236/trunk@110142 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 00:43:13 +00:00
arougthopher%lizardland.net
9ac9e0292d Bug #92711
The nsScriptableRegionConstructor method was not creating a nsRegionBeOS properly,
causing a crash of mozilla when the method was called.
r=cls


git-svn-id: svn://10.0.0.236/trunk@110141 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 00:29:21 +00:00
blakeross%telocity.com
795de5f95f 114325 - Update callers for hasAttribute work. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@110140 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 00:24:45 +00:00
cltbld%netscape.com
f7461086cc Screwed up bloatdiff_label mail tweak. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110139 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 00:00:07 +00:00
blakeross%telocity.com
fa690bfd11 Forgot to checkin this last night, too. What poor sap vouched for my cvs access? (same reviewers)
git-svn-id: svn://10.0.0.236/trunk@110138 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 23:58:51 +00:00
blakeross%telocity.com
aa9713ab71 Fix inefficiency that alec spotted. r/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110137 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 23:20:20 +00:00
blakeross%telocity.com
bf30a2b54d 114258 - pref panel header binding, dialogoverlay.css shouldn't have to be included in each panel. r=ben sr=hewitt
114268 - unnecessarily setting localname attribute on all pref-based elements when loading pref panels. r=ben sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110136 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 20:49:22 +00:00
blakeross%telocity.com
482730d577 Adding missing entity.
git-svn-id: svn://10.0.0.236/trunk@110135 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 20:41:46 +00:00
justdave%syndicomm.com
c6156b2092 Re-fix for bug 102141: The prior checkin on this bug caused an error if you could only see one product and you tried to
change a bug.
Fix by David Kilzer <ddk@theracingworld.com>
r= justdave, bbaetz


git-svn-id: svn://10.0.0.236/trunk@110134 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 20:23:31 +00:00
blakeross%telocity.com
2447312558 Checking in security portion of last night's fix. same reviewers.
git-svn-id: svn://10.0.0.236/trunk@110133 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 17:19:44 +00:00
dp%netscape.com
e1a23ad8a5 bug 110555 Ignoring error when user css files not found. r=dveditz,
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110132 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 16:14:02 +00:00
dp%netscape.com
e945d47ff1 bug 110555 renaming user css files into example files so they wont get loaded on startup
git-svn-id: svn://10.0.0.236/trunk@110131 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 16:07:33 +00:00
dp%netscape.com
78c16bfcfe bug 110555 Removing unused user css files and renaming them to example
files so they wont be loaded on startup r=dveditz, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@110130 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 16:06:13 +00:00
justdave%syndicomm.com
17f6281e23 SECURITY FIX bug 54901: If you were using LDAP authentication it would let you log in as anyone if you left the password
blank.
Patch by David Crowe <crow@waveset.com>
r= jmrobins, justdave


git-svn-id: svn://10.0.0.236/trunk@110128 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 15:56:23 +00:00
bernd.mielke%snafu.de
d2fd8dee08 block regression test - not part of the build
git-svn-id: svn://10.0.0.236/trunk@110127 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 15:36:55 +00:00
bernd.mielke%snafu.de
717117d6d4 adding table testcases - not part of the build
git-svn-id: svn://10.0.0.236/trunk@110126 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 15:27:21 +00:00
jfrancis%netscape.com
dfd10349d5 fixes bug 99523 and cast of hangers on: this patch allows the editor to backspace/forward-delete across block boundaries (other than table elements), rearranging the document content in some sensible way in response. r=fm;sr=kin
git-svn-id: svn://10.0.0.236/trunk@110125 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 09:24:33 +00:00
timeless%mac.com
61fbbb6bc1 Bug 114040 QNX isn't X11
r=bzbarsky sr=darin


git-svn-id: svn://10.0.0.236/trunk@110124 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 09:14:34 +00:00
leaf%mozilla.org
a32a2f92a2 Automated update
git-svn-id: svn://10.0.0.236/trunk@110123 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 09:12:43 +00:00
seawood%netscape.com
6ed327cb74 Restoring OS/2 to previous state.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@110122 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 09:09:51 +00:00
seawood%netscape.com
256c10f753 Restore OS/2's special setting of SHARED_LIBRARY until I can figure out what's going on with that build.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@110121 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 09:08:47 +00:00
seawood%netscape.com
943b263163 Turns out that we do have some .exp & .map files checked into the tree so replace the wildcards with more explicit rules.
Bug #58981


git-svn-id: svn://10.0.0.236/trunk@110120 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 08:56:06 +00:00
blakeross%telocity.com
f793d50a12 114258 - pref panel header binding, dialogoverlay.css shouldn't have to be included in each panel. r=ben sr=hewitt
114268 - unnecessarily setting localname attribute on all pref-based elements when loading pref panels. r=ben sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110119 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 08:54:59 +00:00
blakeross%telocity.com
b90661d5e5 114258 - pref panel header binding, dialogoverlay.css shouldn't have to be included in each panel. r=ben sr=hewitt
114268 - unnecessarily setting localname attribute on all pref-based elements when loading pref panels. r=ben sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110118 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 08:47:31 +00:00
jst%netscape.com
41195a492c Formatting changes, no code changes.
git-svn-id: svn://10.0.0.236/trunk@110116 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 08:02:41 +00:00
leaf%mozilla.org
fe85203288 Automated update
git-svn-id: svn://10.0.0.236/trunk@110115 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 07:12:45 +00:00
seawood%netscape.com
bafe4b8adb Updating win32 support for gmake build:
* Add LIB_PREFIX to build
* Read MOZ_TOOLS at configure time to set LIBIDL_* on win32
* Move MOZ_DEBUG_LDFLAGS settings into config.mk
* Fix problem with ldap being configured for standalone modules when not specified
* Fix PROGRAMS & SIMPLE_PROGRAMS rules for win32
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@110114 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 07:08:58 +00:00
seawood%netscape.com
88b23adbf4 Add win32 support to xpcom Makefile.ins
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@110113 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 07:05:12 +00:00
seawood%netscape.com
fe4337da92 Update standalone xpcom dirs list.
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@110112 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 07:02:42 +00:00
bbaetz%cs.mcgill.ca
74caf67866 Bug 114255 - need to call UpdateGC() even if we already have a GC
r=pavlov,sr=jst


git-svn-id: svn://10.0.0.236/trunk@110110 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 06:32:05 +00:00
bernd.mielke%snafu.de
52ac925bc3 bug 106966 more table frames will now be able to clip the overflow r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@110109 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 05:39:45 +00:00
dbaron%fas.harvard.edu
97e5cd4b32 Split ConstructFrameByTag into ConstructTextFrame and ConstructHTMLFrame to make it easier to reorganize frame construction by tag and by display type and to speed up text frame construction. b=109788 r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110108 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 04:28:41 +00:00
bbaetz%cs.mcgill.ca
2b768c5796 Mac build changes by James Turner <james.turner@crocodile-clips.com>.
Not part of build.


git-svn-id: svn://10.0.0.236/trunk@110106 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 03:55:26 +00:00
bryner%netscape.com
cd9b0758b0 Fixing comments, bug 113038. Patch from diego@biurrun.de, r=bryner, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@110104 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-09 01:36:47 +00:00
blakeross%telocity.com
1848d8aa3e Adding missing |return|. r/sr=no one
git-svn-id: svn://10.0.0.236/trunk@110102 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 23:48:54 +00:00
dbaron%fas.harvard.edu
52c1373494 Fix inefficient Assign pattern to use Append instead. b=113188 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@110100 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:51:15 +00:00
dbaron%fas.harvard.edu
34df01adc8 Fix appending to nsSharableString by always null-terminating in SetLength. b=113188 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@110099 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:50:34 +00:00
dbaron%fas.harvard.edu
dcf293faca Prevent XPCReadableJSStringWrapper from having a null buffer handle. b=112496 r=shaver, jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@110098 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:49:05 +00:00
dbaron%fas.harvard.edu
2a2655f16e Add two more IETF HTML 3 doctypes to the list of quirks-mode doctypes. b=109123 r=harishd sr=jst
git-svn-id: svn://10.0.0.236/trunk@110097 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:47:15 +00:00
dbaron%fas.harvard.edu
b602d311d7 Fix crash due to accessing destroyed data previously owned by a rule node but cached on a style context that inherited it by clearing style data from style contexts before reresolution due to an inline style change. b=105619 sr=hyatt r=shaver
git-svn-id: svn://10.0.0.236/trunk@110096 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:46:21 +00:00
dbaron%fas.harvard.edu
ad2f0728c1 Remove workaround for broken string code that has since been fixed. b=100751 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@110095 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:42:42 +00:00
dbaron%fas.harvard.edu
35dc4ea96b Fix leak of device context. r=jag sr=shaver b=114167
git-svn-id: svn://10.0.0.236/trunk@110094 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:41:10 +00:00
dbaron%fas.harvard.edu
597b8c2f87 Fix the holding past XPCOM shutdown of an nsTimerManager in a static nsCOMPtr. r=jag sr=shaver b=43589
git-svn-id: svn://10.0.0.236/trunk@110093 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:40:08 +00:00
dbaron%fas.harvard.edu
615e2001ee Allow text that fits exactly to be measured faster by changing < to <=. Patch from Daniel Bratell <bratell@lysator.liu.se>. r=shanjian sr=waterson b=90867
git-svn-id: svn://10.0.0.236/trunk@110092 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:37:12 +00:00
bryner%netscape.com
beccbf1b94 Fixing an uninitialized variable warning. bug 114243, r=dbaron, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@110091 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:23:39 +00:00
bryner%netscape.com
dc66973c8e Fix a signed/unsigned warning by using an unsigned int to compare against the result of sizeof(). bug 114241, r=bbaetz, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@110090 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:05:01 +00:00
bryner%netscape.com
7920f4a6a9 Fix a warning by changing C++ comments to C comments. bug 114241, r=bbaetz, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@110089 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:04:17 +00:00
bzbarsky%mit.edu
bfc9162101 take out the accidental useragent.override change. Bug 114208,
r=bbaetz,hwaara, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@110088 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:02:34 +00:00
dbaron%fas.harvard.edu
9f2d153e12 Fix AIX (and presumably OS/2) bustage by changing |true| to |PR_TRUE|.
git-svn-id: svn://10.0.0.236/trunk@110087 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 19:47:46 +00:00
mkaply%us.ibm.com
784c2007e1 Get OS/2 building - we need GetDefaultCharsetForLocale
git-svn-id: svn://10.0.0.236/trunk@110085 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 17:56:48 +00:00
morse%netscape.com
508e541c92 bug 110471, fix js warning, r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110084 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 16:28:02 +00:00
jaggernaut%netscape.com
93cca65187 Attempt at fixing OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@110083 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 15:16:23 +00:00
jdunn%netscape.com
3c8514da6a fixing AIX tinderbox
re-checking this in.  New fix that jag and I worked out (ok HE did!)
r=jaggernaut@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110082 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 13:09:19 +00:00
jdunn%netscape.com
cb2910b539 backing out previous checking. it is busting one of the linuxes..
git-svn-id: svn://10.0.0.236/trunk@110081 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 11:51:27 +00:00
jdunn%netscape.com
67971f8904 fixing aix tinderbox bustage: aix can't handle NS_LITERAL_STRINGs in an
object declaration in a "() ? :" conditional.

r=cls@seawood.org
There is no bug for this incident but see 82523 for similar issue.


git-svn-id: svn://10.0.0.236/trunk@110080 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 11:19:52 +00:00
mkaply%us.ibm.com
9990130236 PR_FALSE NOT false
git-svn-id: svn://10.0.0.236/trunk@110079 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 11:01:12 +00:00
bryner%netscape.com
fad06d673f Removing wallet from REQUIRES since it's no longer needed. r=jag.
git-svn-id: svn://10.0.0.236/trunk@110078 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 09:44:58 +00:00
blakeross%telocity.com
b5e1dbf558 114169 - Use hasAttribute (which will be optimized even further soon) to avoid excessive string copying. r=ben sr=hewitt
113582 - put global xbl widgets on a diet. r=ben sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110077 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 08:06:48 +00:00
blakeross%telocity.com
2bcd4ac09b 114169 - Use hasAttribute (which will be optimized even further soon) to avoid excessive string copying. r=ben sr=hewitt
113582 - put global xbl widgets on a diet. r=ben sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@110076 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 07:52:11 +00:00
jaggernaut%netscape.com
357c78f88e BUg 113228: Replace nsC?String::To(Lower|Upper)Case with global To(Lower|Upper)Case. r=dbaron, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110075 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 07:08:38 +00:00
akkana%netscape.com
96b83c9943 Hmm, let's try that spelling correction again
git-svn-id: svn://10.0.0.236/trunk@110074 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 06:59:49 +00:00
akkana%netscape.com
e79bde5021 Spelling correction. Noticed by and r=timeless
git-svn-id: svn://10.0.0.236/trunk@110073 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 06:32:59 +00:00
cltbld%netscape.com
9eb6957752 MailBloatTestTimeout
git-svn-id: svn://10.0.0.236/trunk@110072 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 05:07:12 +00:00
mkaply%us.ibm.com
2736fa8c17 PR_FALSE NOT false
git-svn-id: svn://10.0.0.236/trunk@110071 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 04:05:58 +00:00
pschwartau%netscape.com
6ebfe58a8f Adding one more case to test
git-svn-id: svn://10.0.0.236/trunk@110070 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 03:29:52 +00:00
mcafee%netscape.com
ee4917a617 Adding alt text to img src tag.
git-svn-id: svn://10.0.0.236/trunk@110069 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 03:09:41 +00:00
cltbld%netscape.com
2a73bc06a1 Set BUILD_MAIL_SMOKETEST env variable if Settings::MailBloatTest=1, at build time, not run-test time.
git-svn-id: svn://10.0.0.236/trunk@110066 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 03:02:09 +00:00
cltbld%netscape.com
7a392cbcb2 putterman wants to leave Inbox.msf there, to match real-case usage.
git-svn-id: svn://10.0.0.236/trunk@110065 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:52:14 +00:00
cltbld%netscape.com
0f2d694e4f add ../ to ln command. -mcafee
git-svn-id: svn://10.0.0.236/trunk@110064 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:29:51 +00:00
bienvenu%netscape.com
dd1c51348f r/sr=sspitzer 101315, speedup parsing of local folders
git-svn-id: svn://10.0.0.236/trunk@110063 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:24:28 +00:00
blakeross%telocity.com
bd202c797a 112967 - hardcoded script path in navigator.xul, by colinp. r=doron sr=blake
git-svn-id: svn://10.0.0.236/trunk@110062 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:22:31 +00:00
av%netscape.com
225400d1aa Fixing bug 113264 -- making NPPrint struct compatible with older versions of plugins, r=peterl, sr=beard
git-svn-id: svn://10.0.0.236/trunk@110061 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:13:05 +00:00
beard%netscape.com
09f88c4ade *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@110060 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:06:34 +00:00
beard%netscape.com
1aa487173f Added header files to project.
git-svn-id: svn://10.0.0.236/trunk@110059 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:05:27 +00:00
bienvenu%netscape.com
85c019ebc2 make summaryValid an attribute on db's, r/sr=sspitzer part of work for 101315, speedup parsing of local folders
git-svn-id: svn://10.0.0.236/trunk@110058 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:02:33 +00:00
blakeross%telocity.com
be41514eef open in new window doesn't work for folders on personal toolbar. trivial fix, sr=hewit
git-svn-id: svn://10.0.0.236/trunk@110057 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 01:01:57 +00:00
bienvenu%netscape.com
658632f39c speedup folder loading when many headers to download, r/sr =sspitzer 112761
git-svn-id: svn://10.0.0.236/trunk@110056 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:59:38 +00:00
bienvenu%netscape.com
eb79e9f044 make manyHeadersToDownload an attribute instead of a method, r/sr =sspitzer, cleanup as part of work for 112761
git-svn-id: svn://10.0.0.236/trunk@110055 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:58:34 +00:00
curt%netscape.com
cf2dbd57c0 Cleaning up obsolete smimestb.dll file.
git-svn-id: svn://10.0.0.236/trunk@110054 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:53:41 +00:00
ssu%netscape.com
3a95d9ee1d fix that's part of bug 81292 - labels feature. rs=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@110053 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:52:56 +00:00
jband%netscape.com
b044009c7d fix bug 111771. Streamline xptcall invoke for Win32 x86 only by getting rid of the call to invoke_count_works and just making the max possible required space on the stack for the params and then cleaningup afer the call. sr=shaver r=dbradley
git-svn-id: svn://10.0.0.236/trunk@110052 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:49:11 +00:00
bienvenu%netscape.com
87bef3bc53 fix persistence of folder charset when set from properties dialog r/sr=sspitzer 113910
git-svn-id: svn://10.0.0.236/trunk@110051 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:41:02 +00:00
yokoyama%netscape.com
372d1b7a4a Bug 110486
Removing NSGetFactory from UCONV
/r=shanjian; /sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110050 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:25:28 +00:00
hewitt%netscape.com
dd9bdf8700 114043 - Browser crash in ShowTooltip, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:24:23 +00:00
darin%netscape.com
a9d56fd85d fixes bug 83471 "Redirection loops"
r=bbaetz@cs.mcgill.ca
sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@110048 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 00:23:04 +00:00
sfraser%netscape.com
80126d7f1e Fix bug 106999 -- implement Mac atomic operations using Open Transport routines for speed. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@110046 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:59:35 +00:00
waterson%netscape.com
bec5b1f5d0 Bug 113515. Decouple FTP from wallet using the observer service. r=bbaetz, morse, sr=darin
git-svn-id: svn://10.0.0.236/trunk@110045 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:56:55 +00:00
sfraser%netscape.com
5e6a880abd Fix bug 113714 -- optimized mac builds would sporadically autoregister XPT files on startup, because doing a string compare of persistent descriptor strings is not a valid way to compare them (Mac aliases to the same file can differ). r=ccarlen, sr=jband
git-svn-id: svn://10.0.0.236/trunk@110044 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:52:52 +00:00
sfraser%netscape.com
95895c44dd Fix for bug 113942 -- bail early in nsFileIO::GetInputStream() if IsDirectory() returns an error. r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@110043 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:49:11 +00:00
rayw%netscape.com
91b9263ddb Following Johnny's suggestions to cancel outstanding requests and make the
number black before issuing additional requests.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@110042 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:20:06 +00:00
ssu%netscape.com
6f22653806 fixing bug 106187 - Add Label as a filter action. r=varada, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@110041 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:19:03 +00:00
pete%alphanumerica.com
d5c04f174e b=77933, r=ccarlen, sr=jst
nsIFile::CreateUnique() has unused parameter

removed unused parameter
/**
    WARNING commercial tree has one hit for this API change
 */
--pete


git-svn-id: svn://10.0.0.236/trunk@110040 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 23:06:51 +00:00
jst%netscape.com
01b020a9cd Make this test use async soap call and make it work for numbers that don't fit in a JS int.
git-svn-id: svn://10.0.0.236/trunk@110039 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 22:55:41 +00:00
dbaron%fas.harvard.edu
89d7f6dc96 Remove nsDST. b=110911 r=attinasi sr=brendan
git-svn-id: svn://10.0.0.236/trunk@110038 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 22:06:40 +00:00
rayw%netscape.com
6f5546daad Coerce type to integer. SOAP is not part of default build.
git-svn-id: svn://10.0.0.236/trunk@110037 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 22:04:25 +00:00
darin%netscape.com
07144356c9 fixes bug 107759 "Drag&drop to and from content area not working [Mach]"
r=pink, sr=jband


git-svn-id: svn://10.0.0.236/trunk@110036 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 22:01:26 +00:00
harishd%netscape.com
920d9110b8 98218 - set layout mode whether a DOCTYPE exists or not
r=heikki, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@110035 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:53:39 +00:00
sgehani%netscape.com
c06a872ae1 Remove unsupported "align" attr and use "pack" instead.
b=112991; r=sgehani; sr=hewitt
(checking in for Colin Phillips <colinp@oeone.com>)


git-svn-id: svn://10.0.0.236/trunk@110034 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:50:03 +00:00
sgehani%netscape.com
8bb0ef792c Make "Search for:" bookmark string localizable.
b=113341; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@110033 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:45:27 +00:00
sgehani%netscape.com
4a344e1272 Align with revised nsIPropertyElement interface: move getters/setters to
directly access the key and value attributes.
b=113870; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@110032 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:41:50 +00:00
shliang%netscape.com
158a974300 bug 67359 - mail icons for msgs that have been downloaded for offline use. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@110031 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:39:15 +00:00
ssu%netscape.com
750e8d462d fixing bug 81292 - RFE: Labels feature to help users organize their messages. r=sspitzer, sr=beinvenu
git-svn-id: svn://10.0.0.236/trunk@110030 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:37:22 +00:00
harishd%netscape.com
463de5eab2 106746 - Do not allow DD to contain DT and vice versa.
103095 - Ignore forward slash, in short hand tags, in html.
96861 - Ignore nested FORMS.
94269 - Do not allow P to contain FORM.
84592 - Ignore body after FRAMESET.

r=heikki, sr=jst


git-svn-id: svn://10.0.0.236/trunk@110029 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:33:12 +00:00
relyea%netscape.com
f3abd8769b nssren.h needs to be included first in the header file or AIX will fail.
git-svn-id: svn://10.0.0.236/trunk@110028 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:32:05 +00:00
relyea%netscape.com
c70f425fc3 restore NSS rename to those files that need it.
git-svn-id: svn://10.0.0.236/trunk@110026 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:13:08 +00:00
pavlov%netscape.com
704a089389 little cleanup. not part of build
git-svn-id: svn://10.0.0.236/trunk@110025 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 21:00:30 +00:00
darin%netscape.com
f9bdb8aba8 fixes bug 102656 "IDN support for HREF IDN-links"
patch=william.tan@i-dns.net
r/sr=jst,darin


git-svn-id: svn://10.0.0.236/trunk@110022 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 20:29:56 +00:00
ccarlen%netscape.com
a812b0dede Bug 112262 - checking in mac project changes for dougt.
git-svn-id: svn://10.0.0.236/trunk@110021 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:55:37 +00:00
dougt%netscape.com
a15e804a22 Bug 112262. Move nsMemory into the glue library. sr=rpotts, sr=jband.
git-svn-id: svn://10.0.0.236/trunk@110020 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:54:16 +00:00
shrutiv%netscape.com
2f20cdebbd Fix for bugscape 10911: Allow removal of AOL desktop icon (r=tao)
git-svn-id: svn://10.0.0.236/trunk@110017 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:52:01 +00:00
hwaara%chello.se
4c08064fc5 #113663, clean up and improve support for frameborder and scrolling attributes on frame elements.
r=bz, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@110016 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:40:07 +00:00
locka%iol.ie
31bba7f5f5 NOT PART OF BUILD. More work on the ActiveX TLB to IDL/XPT converter
git-svn-id: svn://10.0.0.236/trunk@110015 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:38:35 +00:00
locka%iol.ie
ad4990980f NOT PART OF BUILD. More work on the ActiveX TLB to IDL/XPT converter
git-svn-id: svn://10.0.0.236/trunk@110014 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:34:47 +00:00
kestes%walrus.com
a66876e04d treestate function changed names during last update to treestate class.
git-svn-id: svn://10.0.0.236/trunk@110013 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 19:30:34 +00:00
rayw%netscape.com
4f3c37a8f4 Fixes to the way SOAP encodings are tied to the XML elements.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@110012 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 18:56:19 +00:00
karnaze%netscape.com
8648ceec74 new regression tests, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@110011 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 17:15:39 +00:00
bienvenu%netscape.com
728c3dce49 reduce bloat of nsMsgHdrs when parsing local folder r=naving, sr=sspitzer 113847
git-svn-id: svn://10.0.0.236/trunk@110010 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 15:34:12 +00:00
brade%netscape.com
4d6d20f598 NS_LITERAL_STRING cleanup (bug 26384; r=akk, sr=kin)
git-svn-id: svn://10.0.0.236/trunk@110009 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 15:28:47 +00:00
brade%netscape.com
c48d3817b7 #include cleanup; NS_LITERAL_STRING cleanup (bug 26384; r=akk, sr=kin)
git-svn-id: svn://10.0.0.236/trunk@110008 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 15:21:55 +00:00
brade%netscape.com
905833d07b NS_LITERAL_STRING cleanup (bug 26384; r=akk, sr=kin)
git-svn-id: svn://10.0.0.236/trunk@110007 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 15:17:29 +00:00
karnaze%netscape.com
d8577654db bug 113424 - mechanism for percent height frames inside table cells to receive special height reflow. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@110006 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 14:51:12 +00:00
briane%qnx.com
b697033b55 PHOTON BUILD only
fixes and updates for the embedding, base on the gtk code base


git-svn-id: svn://10.0.0.236/trunk@110005 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 14:30:38 +00:00
dp%netscape.com
0b3f2b23ac bug 113833 Disabling trace-malloc if required dlls are not
found. (thanks jband) r=dp, sr=jband


git-svn-id: svn://10.0.0.236/trunk@110004 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 14:29:24 +00:00
dbradley%netscape.com
f3f4a77cb3 Bug104843 - Added requires to makefile
git-svn-id: svn://10.0.0.236/trunk@110003 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 13:34:48 +00:00
dbradley%netscape.com
185487050b Bug 112666 - XPCOM ExceptionService should return a pending exception if one exists. r=jst sr=jband
git-svn-id: svn://10.0.0.236/trunk@110002 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 13:31:01 +00:00
mcafee%netscape.com
db356d2258 query browsing should point at query.cgi, not graph.cgi
git-svn-id: svn://10.0.0.236/trunk@110001 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:43:41 +00:00
mcafee%netscape.com
2a1af8e8ea pass in units, we might want to hide this by default
git-svn-id: svn://10.0.0.236/trunk@110000 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:35:35 +00:00
mcafee%netscape.com
7e92f8898a Adding title to query result
git-svn-id: svn://10.0.0.236/trunk@109999 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:31:10 +00:00
cltbld%netscape.com
94afde533d checked in shortcut by mistake
git-svn-id: svn://10.0.0.236/trunk@109998 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:17:51 +00:00
cltbld%netscape.com
a3951d6d94 Changes to accomodate unified theory on graph server side.
git-svn-id: svn://10.0.0.236/trunk@109997 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:13:55 +00:00
cltbld%netscape.com
e0cbebdd35 cleaning up label printing. -mcafee
git-svn-id: svn://10.0.0.236/trunk@109996 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:12:47 +00:00
glazman%netscape.com
14197195c8 new Transaction for CSS in Composer
NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@109995 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 11:08:53 +00:00
mcafee%netscape.com
b74b9cb99d Solaris wants file modes for mkdir()
git-svn-id: svn://10.0.0.236/trunk@109994 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 10:20:06 +00:00
mcafee%netscape.com
c9cdf3689d query wrapper for graph.cgi
git-svn-id: svn://10.0.0.236/trunk@109993 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 10:02:32 +00:00
bernd.mielke%snafu.de
7875c9ce3d add hr frame to layout debugging logic, bug 110596 r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109992 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 10:02:31 +00:00
mcafee%netscape.com
64edaa5d04 First attempt at generalizing graph.cgi and collect.cgi
git-svn-id: svn://10.0.0.236/trunk@109991 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 09:43:54 +00:00
seawood%netscape.com
814ef934e4 Drop optimization level for select files on Irix when compiling with MIPSpro to workaround suspected compiler bug.
Thanks to Nick Blievers <nickb@adacel.com.au> for the patch.
Bug #79562 r=brendan sr=cls


git-svn-id: svn://10.0.0.236/trunk@109990 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 09:12:16 +00:00
dprice%netscape.com
1329c6fda1 66722 r=dveditz sr=mscott
removed unnecessary if statements


git-svn-id: svn://10.0.0.236/trunk@109986 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 07:50:09 +00:00
pschwartau%netscape.com
3e9d190892 Added three more cases to test
git-svn-id: svn://10.0.0.236/trunk@109985 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 07:23:57 +00:00
rayw%netscape.com
a1bfb55091 Minor fix and update to primes test.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109984 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 06:47:06 +00:00
dp%netscape.com
26a73785b5 bug 113833 preventing initalization of trace malloc stuff unless
--trace-malloc command line is given. sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@109983 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 06:41:55 +00:00
leaf%mozilla.org
6ec526afe4 Automated update
git-svn-id: svn://10.0.0.236/trunk@109980 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:57:46 +00:00
dp%netscape.com
ffce7fca63 backing out previous checkin. Makefile.in wants to decend into mozilla/tools and we dont pull that by default.
git-svn-id: svn://10.0.0.236/trunk@109979 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:53:27 +00:00
curt%netscape.com
ce49e4ab25 Combined JRE BIN PATH and JRE LIB PATH for easier maintenance.
git-svn-id: svn://10.0.0.236/trunk@109978 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:48:40 +00:00
curt%netscape.com
3463c29a58 We done't want to see the Program Folder after the installation any more.
git-svn-id: svn://10.0.0.236/trunk@109977 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:42:01 +00:00
blizzard%redhat.com
0ff821f775 checkpointing changes. mainloop runs, event queues run, windows will show and resize. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109975 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:23:56 +00:00
blizzard%redhat.com
69ed7f1be6 remove seperate gtk2 gfx files. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109974 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:23:00 +00:00
rayw%netscape.com
fda087863c Added self-ref to completion object when it has relelased the request
object but still needs to deliver listenerr callback.

SOAP is not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109973 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:22:28 +00:00
blizzard%redhat.com
726adf65d5 add region code for gtk2. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109972 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:22:21 +00:00
andreww%netscape.com
33ac70ba1f bugzilla 98415 sr=mscott r=andreww colorpicker problems. Patch from Brad Tiffany <btiffany@usermail.com>
git-svn-id: svn://10.0.0.236/trunk@109971 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 05:10:07 +00:00
leaf%mozilla.org
b30b28256d Automated update
git-svn-id: svn://10.0.0.236/trunk@109970 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 04:42:48 +00:00
cmanske%netscape.com
3ab348d40b Coversion of Composer dialogs to XUL 1.0 compliance: use '<dialog>' and related common button attributes instead of global overlays. b=104113, r=akkana, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109968 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 04:38:52 +00:00
dp%netscape.com
398c6e0681 bug 112470 Enabling timeline and tracemalloc by default
git-svn-id: svn://10.0.0.236/trunk@109967 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 04:37:35 +00:00
rayw%netscape.com
adc56dcf3e More fixes to SOAP. Not part of default build. New test file.
git-svn-id: svn://10.0.0.236/trunk@109966 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 04:08:01 +00:00
cltbld%netscape.com
86b02e8273 Don't use bloat label for browser bloat test. -mcafee
git-svn-id: svn://10.0.0.236/trunk@109965 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 04:00:41 +00:00
sonja.mirtitsch%sun.com
b6287bc6dd fixed the comment
git-svn-id: svn://10.0.0.236/trunk@109964 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 03:18:23 +00:00
cmanske%netscape.com
c07fd685c6 Simplify 'Remove' button label in Advanced Edit dialog, b=92554, r=syd, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109963 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 03:16:12 +00:00
blakeross%telocity.com
84fa36c883 More post-bookmarksliner cleanup. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109961 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:44:11 +00:00
relyea%netscape.com
9791b95d47 1) NT need the err= defines, use macros to set it appropriately (or not).
2) restore missing sec = function


git-svn-id: svn://10.0.0.236/trunk@109960 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:30:53 +00:00
rangansen%netscape.com
c303bf347b bug# 107840 - Enables automatic update of crls - missed it last time
r=kaie; sr=darin ; sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109958 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:18:40 +00:00
rayw%netscape.com
e7612e94ff Fixed argument check in SOAP.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109957 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:13:34 +00:00
wtc%netscape.com
15b6ce139b Bugzilla bug 113740: do not use the 32-bit SPARC assembly implementation of
PRStack because it may cause starvation of the lock owner, leaving the
other threads spinning trying to acquire the lock.
Modified files: configure configure.in pr/include/md/_solaris.h


git-svn-id: svn://10.0.0.236/trunk@109955 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:10:10 +00:00
jpierre%netscape.com
0537050ef1 Code formatting patch to support legacy text editors
git-svn-id: svn://10.0.0.236/trunk@109954 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:09:45 +00:00
blythe%netscape.com
3139904ead fix linux build bustage that I caused with recent checkin
git-svn-id: svn://10.0.0.236/trunk@109953 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:08:57 +00:00
blakeross%telocity.com
fb7351a45b Fixing obscure click condition that rkaa discovered. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109952 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:07:40 +00:00
relyea%netscape.com
7d6f186554 emulate does not include PORT_ functions, use PR_ASSERT
git-svn-id: svn://10.0.0.236/trunk@109951 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:04:24 +00:00
jst%netscape.com
5b14773a85 Adding missing NS_INIT_ISUPPORTS to a constructor, cleaning up some out parameter setting code...
git-svn-id: svn://10.0.0.236/trunk@109950 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 02:02:15 +00:00
bryner%netscape.com
fe65cc7a56 Fixing compile warnings. r=akkana, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@109948 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:57:56 +00:00
dveditz%netscape.com
5250e26b16 bug 102690 patch for float formatting cleanup from Daniele Nicolodi <daniele@grinta.net>, r=me, sr=jband
git-svn-id: svn://10.0.0.236/trunk@109947 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:50:31 +00:00
jst%netscape.com
50109aea37 Fixing refcounting problem in the soap code, not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109945 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:48:23 +00:00
seawood%netscape.com
f60b40a46b Fixing typo & tindebrox bustage
git-svn-id: svn://10.0.0.236/trunk@109944 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:45:19 +00:00
law%netscape.com
17005f81fa Bug 92508; remove this obsolete version of the file from the jar; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109942 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:41:29 +00:00
darin%netscape.com
ece706d6b2 fixes bug 97833 "http should periodically prune it's idle connection list of
dead connections"
patch=badami@netscape.com
r=dougt@netscape.com
sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109941 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:40:18 +00:00
wtc%netscape.com
3a27d440a7 Bugzilla bug 113906: Made _PR_MD_OPEN more efficient. The patch is
contributed by Michael Kaply <mkaply@us.ibm.com>.  r=wtc,pedemont.


git-svn-id: svn://10.0.0.236/trunk@109940 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:39:58 +00:00
relyea%netscape.com
dd1d27c432 Clean up compilier warnings on Solaris and Linux, most particularly:
1) Implicit declaration of function.
2) Possibly unitialized variables.

These warnings have indicated some real problems in the code, so many changes
are not just to silence the warnings, but to fix the problems. Others were
inocuous, but the warnings were silenced to reduce the noise.


git-svn-id: svn://10.0.0.236/trunk@109938 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:36:25 +00:00
hewitt%netscape.com
de3c786b8f 113639 - random crashes in mail, r=mscott, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109937 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:34:54 +00:00
blakeross%telocity.com
e6e41c0ee7 More post-bookmarksliner cleanup. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109936 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:32:41 +00:00
law%netscape.com
d24c032ecf Bug 92508; switch over to moved/renamed progress dialog; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109934 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:29:14 +00:00
leaf%mozilla.org
d99a4de19f Automated update
git-svn-id: svn://10.0.0.236/trunk@109933 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:27:45 +00:00
law%netscape.com
e406c2a214 Bug 92508; change this renamed .xul to use the renamed .js; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109931 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:20:22 +00:00
law%netscape.com
ce249cd65f Bug 92508; adding entries for moved/renamed progress dlg files; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109929 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:17:37 +00:00
blythe%netscape.com
9136ac3981 Fix bug 109157, nsZipArchive::BuildFileList footprint reduction
R=dp, SR=dveditz,alecf


git-svn-id: svn://10.0.0.236/trunk@109928 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:16:20 +00:00
seawood%netscape.com
96d6777306 Explicitly set AC_LANG_C before doing anyfeature tests.
Set -DSTDC_HEADERS for QNX since 6.0 fails the stdc headers tests.
Bug #107618


git-svn-id: svn://10.0.0.236/trunk@109927 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:14:53 +00:00
dougt%netscape.com
fd0bdbee9c fixing a bad #ifdef r=me. sr=darin
git-svn-id: svn://10.0.0.236/trunk@109925 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:08:35 +00:00
evaughan%netscape.com
0d49cdc68b Adding grid examples. Not in build.
git-svn-id: svn://10.0.0.236/trunk@109923 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:56:24 +00:00
jaggernaut%netscape.com
9cd6fb5895 Bug 102184: js strict warnings in tabbrowser.xml. Patch by bugzilla@gemal.dk (Henrik Gemal), r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109921 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:51:35 +00:00
av%netscape.com
4c9d31f787 Fixing bug 111383 -- crash on start up when there is a plugin with missing mime description string, r=peterl, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109919 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:42:33 +00:00
darin%netscape.com
a1e097d98f 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@109918 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:40:55 +00:00
attinasi%netscape.com
1a34462861 Adding parent to StyleContext listing for help in debugging. b= 113518 r=dbaron sr=kin
git-svn-id: svn://10.0.0.236/trunk@109917 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:38:27 +00:00
timeless%mac.com
8acf2a00cc Bugzilla Bug 113827 nsDSWebProgressListener.cpp This file is now longer used...
r=adamlock sr=darin


git-svn-id: svn://10.0.0.236/trunk@109916 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:37:26 +00:00
law%netscape.com
84485e6671 Bug 92508; moving these files (and renaming) from obsolete mozilla/xpfe/components/ucth project; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109913 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:36:33 +00:00
seawood%netscape.com
7fc1be14d1 Add FINAL_LINK_* lists to GARBAGE
git-svn-id: svn://10.0.0.236/trunk@109912 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:30:25 +00:00
law%netscape.com
f33dba664d Bug 101182; add onclose handler that does onCancel; r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109911 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:28:53 +00:00
law%netscape.com
e8756b98a4 Bug 105151; check for ERROR_INVALID_PARAMATER and retry with empty file name (because we get that when the file name is too long); r=bryner, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109910 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:26:59 +00:00
despotdaemon%netscape.com
29fb01243a Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109908 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:25:05 +00:00
attinasi%netscape.com
58e14b05c5 Null checks for non-reproducable crash: b=108105 ...
git-svn-id: svn://10.0.0.236/trunk@109904 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:03:48 +00:00
attinasi%netscape.com
ba496b391d Prevent crash when IFRAME is reframed during layout. bug=108105 r=dbaron sr=jst
git-svn-id: svn://10.0.0.236/trunk@109903 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:02:03 +00:00
ian.mcgreer%sun.com
1eea1add0d get modification of trust on builtins certs to work by storing the modified trust on the softoken. implement merging of multiple trust instances.
git-svn-id: svn://10.0.0.236/trunk@109899 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:43:14 +00:00
alecf%netscape.com
8573bdbf70 fix for bug 100676, r=bienvenu, sr=sspitzer, also ok'ed by nhotta
git-svn-id: svn://10.0.0.236/trunk@109898 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:41:46 +00:00
karnaze%netscape.com
01155e8e17 new header file, not affecting the build yet. sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@109896 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:19:53 +00:00
jpierre%netscape.com
0634c586ca Fix for 108097 - allow cmsutil to work with dual-key certs for signing and encrypting
git-svn-id: svn://10.0.0.236/trunk@109895 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:19:41 +00:00
blakeross%telocity.com
0e81591733 More post-bookmarksliner cleanup. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109893 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:11:52 +00:00
shanjian%netscape.com
72b940e40b #110843 support unicode beyond BMP plane in Compressed charmap
r=bstell sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109892 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:10:32 +00:00
heikki%netscape.com
85ff6e56d5 Fixed Ctrl+click on XLinks and LINK elements. Fixed keyboard activation of XLinks (ENTER when focus on link). r=harishd, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@109891 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 23:04:19 +00:00
beard%netscape.com
5f6a5eb083 Changes to build JS2 on Mac OS X.
git-svn-id: svn://10.0.0.236/trunk@109888 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:40:56 +00:00
rangansen%netscape.com
243faae056 bug# 107840 - Enables automatic update of crls
r=kaie; sr=darin ; sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109884 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:36:45 +00:00
darin%netscape.com
cec284c094 fixes bug 113807 "Mozilla crashes with a Dr. Watson when using a proxy
server - Trunk [@ MSVCRT.DLL - nsHttpAuthCache::GetAuthEntryForPath]"
r=gagan@netscape.com
sr=mscott@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109883 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:36:06 +00:00
beard%netscape.com
3d2bf9bd35 Support for building JS2 using Project Builder on Mac OS X.
git-svn-id: svn://10.0.0.236/trunk@109880 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:32:38 +00:00
rayw%netscape.com
b7fdefb5b7 Added version support to SOAP so that calls may be invoked with level 1.1 or
level 1.2 support (needed to build tests).  Also added support for https.
Misc fixes.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109879 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:30:33 +00:00
bzbarsky%mit.edu
49ffcb2809 Re-enable inspector showing positioning values. Bug 113863, r=timeless,
sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109878 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:29:53 +00:00
leaf%mozilla.org
ad9f77e996 Automated update
git-svn-id: svn://10.0.0.236/trunk@109877 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:27:46 +00:00
seawood%netscape.com
db118e69ff Add man page for mozilla. Change default --prefix back to /usr/local .
Thanks to Jan Schumann <jschauma@netmeister.org> for the man page.
Bug #94220 r=blizzard


git-svn-id: svn://10.0.0.236/trunk@109875 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:17:24 +00:00
timeless%mac.com
c908e3640a Bugzilla Bug 113885 documentation of nsIHttpNotify :: onExamineResponse is wrong.
the callback is not asynchronous.
sr=darin ... no need for further review.


git-svn-id: svn://10.0.0.236/trunk@109874 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:16:38 +00:00
bryner%netscape.com
f89b9276f3 Removing dead code, r=cls.
git-svn-id: svn://10.0.0.236/trunk@109873 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:07:16 +00:00
chak%netscape.com
81bdc1efc3 Fix #83568 - BASE tag inserted when downloading file to a local drive
r=adamlock, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@109872 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:06:45 +00:00
akkana%netscape.com
df1348df78 Trivial warning fix
git-svn-id: svn://10.0.0.236/trunk@109870 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:04:40 +00:00
bzbarsky%mit.edu
222d3cec48 Add "Print Preview" to menu on print button. Bug 111126, patch from
Christian Biesinger <cbiesinger@web.de>, r=bzbarsky@mit.edu, sr=blake


git-svn-id: svn://10.0.0.236/trunk@109869 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:48:36 +00:00
bhart00%yahoo.com
96d29ca7e5 Bug 83608, change wording/accesskey for prefs->advanced->cache. r=blake, sr=darin
git-svn-id: svn://10.0.0.236/trunk@109868 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:44:46 +00:00
leaf%mozilla.org
e3491ac654 Automated update
git-svn-id: svn://10.0.0.236/trunk@109867 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:42:46 +00:00
nhotta%netscape.com
2b3a8f3c2c Backout my last changes, need MacOSX change, need to change inline.
git-svn-id: svn://10.0.0.236/trunk@109866 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:36:44 +00:00
seawood%netscape.com
7bdb55207b Add check for XShm. Defines HAVE_XSHM
Bug #113743 r=Roland.Mainz@informatik.med.uni-giessen.de


git-svn-id: svn://10.0.0.236/trunk@109865 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:34:00 +00:00
jpierre%netscape.com
f4059b3f77 Patch for 107323 - fix compiler warnings
git-svn-id: svn://10.0.0.236/trunk@109864 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:25:32 +00:00
locka%iol.ie
8a158c2416 NOT PART OF BUILD. Utility for turning ActiveX typelibraries into XPCOM IDL and XPT files
git-svn-id: svn://10.0.0.236/trunk@109862 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:16:30 +00:00
bzbarsky%mit.edu
bcc3a4a7b2 Fix computed positioning style for static elements and computed
z-index.  Bug 109523, r=glazou, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109861 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:15:54 +00:00
nhotta%netscape.com
7eec0a3f53 Added ASCII key support, bug 110837, r=shanjian, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@109860 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:12:58 +00:00
despotdaemon%netscape.com
f7e0f4664d Pseudo-automatic update of changes made by ian.mcgreer@sun.com.
git-svn-id: svn://10.0.0.236/trunk@109859 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 21:11:11 +00:00
namachi%netscape.com
3c61112ddf Bug No http://bugzilla.mozilla.org/show_bug.cgi?id=111093
This patch will remove linker remaining warnings with respect to COD file generation.
r=cls,leaf and sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@109858 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 20:59:12 +00:00
bernd.mielke%snafu.de
0a73081963 whitespace nowrap should not affect in quirks mode hr's size bug 60992
r=karnaze sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109855 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 20:14:10 +00:00
mkaply%us.ibm.com
a54e57368c #103514
r=bbaetz, sr=darin
Don't do PASV stuff if it is an OS/2 FTP server. This should finish the work to get FTP to OS/2 servers working.


git-svn-id: svn://10.0.0.236/trunk@109853 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 20:10:16 +00:00
dbaron%fas.harvard.edu
f78e55d4bf Changing noisy warning I added yesterday from |#ifdef DEBUG| to |#ifdef DEBUG_dbaron|. b=110911 / 113810
git-svn-id: svn://10.0.0.236/trunk@109852 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 19:53:37 +00:00
bnesse%netscape.com
b9797ccf55 Fix for bug 107617. Fix pref observation on a non top level branches. r=ccarlen, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@109851 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 19:49:38 +00:00
ian.mcgreer%sun.com
8fa91e0b3c patches to get s/mime dual key certs working, bug 113741
git-svn-id: svn://10.0.0.236/trunk@109847 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 18:21:38 +00:00
kestes%walrus.com
464de07b60 a new portable library for popups. This library uses layers but is portable between netscape and IE (and hopefully other browsers as well).
git-svn-id: svn://10.0.0.236/trunk@109846 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:59:07 +00:00
pinkerton%netscape.com
e60d2990fc fix mismatch between static in header and source file
git-svn-id: svn://10.0.0.236/trunk@109845 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:55:30 +00:00
oeschger%netscape.com
f50ce9655b getting real content into context-sensitive help, overdue html update only, r=rudman, b=46917
git-svn-id: svn://10.0.0.236/trunk@109844 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:31:00 +00:00
pinkerton%netscape.com
437c2a45ff fix bundle name r=adamlock/sr=sfraser. bug#106729
git-svn-id: svn://10.0.0.236/trunk@109843 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:29:52 +00:00
pinkerton%netscape.com
db6a4e2321 support dragging from background windows r=sdagley/sr=sfraser. bug#51323
git-svn-id: svn://10.0.0.236/trunk@109842 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:29:15 +00:00
pinkerton%netscape.com
12c945e4ce when drag comes from external to ESM, kill clickhold timer. r=sdagley/sr=sfraser. bug#51323
git-svn-id: svn://10.0.0.236/trunk@109841 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:29:01 +00:00
cmanske%netscape.com
3bbac1e159 Remove nsIEditorShell::Init(), b=110763, r=brade, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109840 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:11:50 +00:00
cmanske%netscape.com
b3c61f934a Remove call to now-removed nsIEditorShell::Init(), b=110763, r=brade, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109839 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 15:11:49 +00:00
nboyd%atg.com
9f29e60d86 Updates for Rhino1.5R3.
git-svn-id: svn://10.0.0.236/trunk@109838 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 14:53:59 +00:00
nboyd%atg.com
eeb8ec0a7c Update release number, date.
git-svn-id: svn://10.0.0.236/trunk@109837 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 14:33:44 +00:00
nboyd%atg.com
53e89a1022 Change version to 1.5R3.
git-svn-id: svn://10.0.0.236/trunk@109836 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 14:27:26 +00:00
nboyd%atg.com
854d7cedcf Hello !
I'm the maintainer of JPackage project rhino package (see
jpackage.sourceforge.net). I just found two problems for building it (version
1.52 from cvs):
- the property src.debugger is badly initialised in toolsrc/build.xml. See
patch attached for correction. Moreover, this was a real pain to make offline
building possible. I guess it's a licensing problem that prevents you
including those files in rhino sources ?
- the produced javadoc has an empty (0 sized) package-list file. Have you got
any idea why ?
-- Guillaume Rousse <rousse@ccr.jussieu.fr>
GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html


git-svn-id: svn://10.0.0.236/trunk@109835 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 14:26:26 +00:00
axel%pike.org
3350eafd6d bug 112623, initial version of xpcom error wrapper for standalone, r=sicking@bigfoot.com, sr=scc. Not used yet
git-svn-id: svn://10.0.0.236/trunk@109832 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 12:30:53 +00:00
seawood%netscape.com
1c16fa2e1f Drop optimization level to -O2 for MIPSpro CC builds to work around potential compiler bug.
Thanks to nickb@adacel.com.au (Nick Blievers) for the patch.
Bug #113511 r=cls


git-svn-id: svn://10.0.0.236/trunk@109830 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 10:51:45 +00:00
seawood%netscape.com
9854b8937b Fix bustage that occurs when building with multiple toolkits but not having gtk as the default toolkit.
git-svn-id: svn://10.0.0.236/trunk@109829 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 10:32:10 +00:00
seawood%netscape.com
58c77fdc27 Implement nsIDeviceContextSpecPS for Qt.
Bug #113213 r=Roland.Mainz@informatik.med.uni-giessen.de


git-svn-id: svn://10.0.0.236/trunk@109828 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 10:30:32 +00:00
seawood%netscape.com
b744e4e636 Move inlined function nsCSSMargin::EnsureBorderColors() before the functions that use it in order to appease Sun's Workshop/Forte 6 compiler.
Fixing tinderbox bustage.


git-svn-id: svn://10.0.0.236/trunk@109826 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 10:10:15 +00:00
jaggernaut%netscape.com
c3ee2e7fac Bug 92589: View Use Stylesheet doesn't work on frames. Patch by neil@parkwaycc.co.uk, r=jag, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109825 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 09:35:38 +00:00
jst%netscape.com
768e97d0b9 Fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@109823 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 08:00:38 +00:00
jst%netscape.com
877bbb966f Fixing bug 110798. Freezing the interfaces nsIDOMEvent, nsIDOMEventListener, nsIDOMEventTarget and nsIDOMDocumentEvent. r=harishd@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109821 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 06:57:03 +00:00
sspitzer%netscape.com
d29e0600ca fix for #113517, no import progress. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@109820 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:58:08 +00:00
dbaron%fas.harvard.edu
abf674657c Remove nsDST.cpp. b=110911
git-svn-id: svn://10.0.0.236/trunk@109819 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:50:41 +00:00
dbaron%fas.harvard.edu
d3f3cc3a7b Remove nsDST and convert its users (PresShell::mSubShellMap, FrameManager::mPrimaryFrameMap, and FrameManager::PropertyList::mFrameValueMap) to PLDHash. Also convert FrameManager::mPlaceholderMap to PLDHash. Give image map area structures a pointer back to their image frame rather than (mis)using the primary frame map. Change API for changing placeholder map to reflect hash entry that accesses key through value by passing only the value and not the key. Give the root frame a proper mContent. b=110911 r=attinasi sr=brendan
git-svn-id: svn://10.0.0.236/trunk@109818 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:45:07 +00:00
blakeross%telocity.com
6bc63dedce Second part of bookmarks outliner conversion - convert add bookmark dialog. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109816 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:29:40 +00:00
leaf%mozilla.org
cf951f3e5c Automated update
git-svn-id: svn://10.0.0.236/trunk@109815 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:27:46 +00:00
seawood%netscape.com
6f2663e7a0 Use -Wno-ctor-dtor-privacy for g++ builds.
Bug #113192 r=dbaron


git-svn-id: svn://10.0.0.236/trunk@109814 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:21:46 +00:00
jst%netscape.com
0d199adced Fixing yet one more part of bug 62536. Make element.scrollWidth and element.scrollHeight work on non-scrollable elements. r=bzbarsky@mit.edu, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@109813 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 05:12:54 +00:00
law%netscape.com
039d50e5c0 Bug 88287; use the new GetDataSourceBlocking method to ensure we get the same data source as prefs is using; r=sgehani, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109811 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 04:07:26 +00:00
law%netscape.com
aa356dcc20 Bug 88287; Add Flush when removing entries, and, prevent user from changing mime type when opened from helper app dialog; r=sgehani, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109809 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:57:14 +00:00
stephend%netscape.com
c2a230651e Additional comments... r=varada@netscape.com, sr=sspitzer@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109808 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:54:34 +00:00
stephend%netscape.com
298277c0a7 No bug #. Adding comments for each function/method
git-svn-id: svn://10.0.0.236/trunk@109807 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:52:09 +00:00
law%netscape.com
9a99e31f92 Bug 88287; add blocking style GetDataSource method so callers can ensure they use an already registered data source; r=sgehani, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@109806 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:44:42 +00:00
jst%netscape.com
d8785ada2a added files: mozilla/dom/public/idl/events/nsIDOMNSEvent.idl
git-svn-id: svn://10.0.0.236/trunk@109805 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:44:22 +00:00
jst%netscape.com
7ce881ff6f Adding new event interface to the build, part of bug 110798. r=harishd@netscape.com, sr=jband@netscape.com. Not used just yet.
git-svn-id: svn://10.0.0.236/trunk@109804 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:44:02 +00:00
jst%netscape.com
3cd560b506 Adding new interface for non-standard event methods/attributes. Not part of the build yet.
git-svn-id: svn://10.0.0.236/trunk@109803 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:40:54 +00:00
law%netscape.com
658a6267d2 Bug 79849; set initial position of 'New Type' and 'Edit Type' dialogs; r=sgehani, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109802 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:40:09 +00:00
seawood%netscape.com
b6c311a056 Do not build NSPR optimized if MOZ_TRACE_MALLOC is set.
Thanks to Garrett Blythe <blythe@netscape.com> for the patch.
Bug #112953 r=wtc


git-svn-id: svn://10.0.0.236/trunk@109801 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:39:05 +00:00
blakeross%telocity.com
d594cf1085 Post-bookmarksliner cleanup. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109800 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:33:43 +00:00
law%netscape.com
365a380793 Bug 60708; prevent user from creating helper app entries with blank mime type fields; r=pchen, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109799 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:28:10 +00:00
blakeross%telocity.com
76ff2534f3 Deletion of discontiguous selection in history doesn't work properly (108302). r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109798 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:20:51 +00:00
jpierre%netscape.com
d4339da176 Improve error handling in cmsutil - don't proceed when error occurs, and display more information about failures using SECU_PrintError
git-svn-id: svn://10.0.0.236/trunk@109797 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:19:22 +00:00
law%netscape.com
960c138f92 Updated to work with jrgm's winopen stuff
git-svn-id: svn://10.0.0.236/trunk@109796 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:19:02 +00:00
roc+%cs.cmu.edu
fe53a46374 Bug 87839. Mark a view as transparent if it is being clipped smaller than the frame. r=kmcclusk,sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109795 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:16:35 +00:00
blakeross%telocity.com
95cb71d26d Post-bookmarksliner cleanup. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109794 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 03:11:06 +00:00
kmcclusk%netscape.com
aa22abfbe1 Suppress NS_MOUSE move on WIN32 if the mouse hasn't actually moved. b=113627 r=rod sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109793 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:55:06 +00:00
av%netscape.com
f8727daf08 Updating readme file for the Plugin SDK -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@109792 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:52:06 +00:00
kmcclusk%netscape.com
f3e4763baa Suppress NS_MOVE,NS_CREATE, NS_SETZLEVEL events in the viewmanager. b=112861 r=rods sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109790 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:40:41 +00:00
blythe%netscape.com
00f8bb71ce Bug 112953, non debug trace-malloc on win32.
r=dp,sr=brendan
NOT part of normal build.
Change hinges on another change to nsprpub/gmakefile.win that should land
by those in charge of that module shortly.


git-svn-id: svn://10.0.0.236/trunk@109789 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:36:02 +00:00
av%netscape.com
d08a4b421b Addressing bug 112508 -- incrementing a version constant, r/sr=dp
git-svn-id: svn://10.0.0.236/trunk@109788 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:30:23 +00:00
darin%netscape.com
2c07b7962f fixes bug 106097 "M096, Trunk crash [@ nsHttpHandler::InitiateTransaction_Locked] [@ nsHttpConnection::Init]"
r=bbaetz@cs.mcgill.ca, sr=mscott@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109787 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:21:03 +00:00
rayw%netscape.com
3b43cfe09f Added DEBUG code to log messages sent and received by SOAP.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109786 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 02:09:04 +00:00
naving%netscape.com
009392e8e7 113506 r/sr=sspitzer. do not free m_searchData because it points to m_commandSpecificData
git-svn-id: svn://10.0.0.236/trunk@109785 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:55:34 +00:00
bbaetz%cs.mcgill.ca
9537220a73 Bug 101149 - previous window title sticks when accessing xul dir listings
patch by jrgm@netscape.com, r=bbaetz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@109784 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:53:07 +00:00
sonja.mirtitsch%sun.com
06cfff69e6 misspelled dbtests
git-svn-id: svn://10.0.0.236/trunk@109783 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:46:09 +00:00
jpierre%netscape.com
ad378cbe33 Fix OS/2 build bustage - conflict with error.h from OS/2 toolkit . Put explicit include path to resolve it
git-svn-id: svn://10.0.0.236/trunk@109782 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:36:07 +00:00
rginda%netscape.com
84d60cdec7 chatzilla only, bump revision to 0.8.5-rc2
git-svn-id: svn://10.0.0.236/trunk@109781 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:33:22 +00:00
darin%netscape.com
b0022a44a6 fixes bug 71005 "Memory leak in implementation of nsJARURI"
patch=badami@netscape.com
r=gordon@netscape.com
sr=darin@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109780 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 01:20:33 +00:00
sonja.mirtitsch%sun.com
1084a56d2b trying to hook in dbtest
git-svn-id: svn://10.0.0.236/trunk@109778 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:51:56 +00:00
bbaetz%cs.mcgill.ca
2d5b449942 Bug 85381 again - left out the .h
git-svn-id: svn://10.0.0.236/trunk@109777 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:48:36 +00:00
samuel%sieb.net
97a02fb21d chatzilla only
bug 112606 (Ping responses are wrong)
formatDateOffset now rounds to 2 decimal places and handles an offset of 0
r=rginda


git-svn-id: svn://10.0.0.236/trunk@109776 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:45:29 +00:00
bienvenu%netscape.com
1ac54d43da fix regression reading offline news messages 111065 r=mscott,sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@109775 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:42:58 +00:00
samuel%sieb.net
2c62c55420 chatzilla only
bug 112606 (Ping responses are wrong)
removed invalid check for user
r=rginda


git-svn-id: svn://10.0.0.236/trunk@109774 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:35:05 +00:00
dbaron%fas.harvard.edu
3be8570947 Only do state-recovery update of nsBlockReflowState::mPrevChild on the transition from a line we don't reflow to a line we do reflow. b=111676 r=attinasi sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109773 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:30:06 +00:00
rayw%netscape.com
bbfe427ba4 Fixed problem compiling on windows in SOAP.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109772 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:26:35 +00:00
hwaara%chello.se
1e95a25e5a #84910, split up navigator.js.
Checking in for Doron Rosenberg <doronr@naboonline.com>.
r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109771 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:20:33 +00:00
racham%netscape.com
5751f746a4 Fixing bug 113318. Get Maillist and new card dialogs into alert postions by providing reference to dialogoverlay js file. r=bhuvan, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@109770 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:12:09 +00:00
rginda%netscape.com
21fb804398 chatzilla only
bug 113391, lighter taskbar icon for chatzilla


git-svn-id: svn://10.0.0.236/trunk@109769 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:11:52 +00:00
bbaetz%cs.mcgill.ca
dda7b49dc6 Bug 85381 - spit html directory listings up into several tables to avoid
layout perf issues.
r=dougt,sr=darin


git-svn-id: svn://10.0.0.236/trunk@109768 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:10:11 +00:00
rginda%netscape.com
81bf1cf71f chatzilla only
bug 113683, strict warning fixes, r=ssieb


git-svn-id: svn://10.0.0.236/trunk@109767 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:10:07 +00:00
dbaron%fas.harvard.edu
f346096920 Tweaking XP_MACOSX ifdefs in a few more places, including a fix for background image clipping. b=111795 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109766 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:09:21 +00:00
bbaetz%cs.mcgill.ca
218aedbf6a Bug 111117 - don't print the password in the <title> or the header for the
page.
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@109765 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:09:00 +00:00
bbaetz%cs.mcgill.ca
422f014366 Bug 84472 - make unsupported ftp server message more userfriendly
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@109764 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:05:15 +00:00
bbaetz%cs.mcgill.ca
4241c6967d Bug 43567 - ftp keeping connections alive forever
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@109763 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 00:02:24 +00:00
rogerl%netscape.com
727a6700d5 Bugs #100199 & 78156. r=khanson, sr=brendan. Fixing multiline matching and
pathological character class cases in regular expression handling.


git-svn-id: svn://10.0.0.236/trunk@109762 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:58:51 +00:00
darin%netscape.com
fd73913eed fixes bug 113508 "Identical URIs do not compare via nsIURI::Equals"
r=andreas.otte@debitel.net, sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109761 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:54:55 +00:00
rjc%netscape.com
841f472b96 Fix bug # 113575. r=ben sr=blakeross
git-svn-id: svn://10.0.0.236/trunk@109760 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:54:09 +00:00
cmanske%netscape.com
b86c705ef1 Part of fix to bug 90229, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109759 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:52:32 +00:00
shanjian%netscape.com
9e7ac15301 #112904 MimeInlineText's charset need to be initialized before setting font
r=ducarroz sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109758 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:52:07 +00:00
sonja.mirtitsch%sun.com
ce79c1719a added dbtest
git-svn-id: svn://10.0.0.236/trunk@109757 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 23:35:55 +00:00
sonja.mirtitsch%sun.com
938196bc94 adderd redhat 7.2, changed tinderbox back to defaulting to the tip
git-svn-id: svn://10.0.0.236/trunk@109756 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 22:52:46 +00:00
hyatt%netscape.com
a8c77bc7d0 Fix smoketest blocker.
git-svn-id: svn://10.0.0.236/trunk@109749 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 19:46:43 +00:00
pschwartau%netscape.com
148d11e201 not part of default build
bug 111365, JS standalone doesn't build on solaris.
point AS to /usr/ccs/bin/as


git-svn-id: svn://10.0.0.236/trunk@109748 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 19:32:16 +00:00
sonja.mirtitsch%sun.com
b031c036c9 test for key and cert databases
git-svn-id: svn://10.0.0.236/trunk@109747 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 19:18:14 +00:00
shrutiv%netscape.com
a2157bf525 Including proper formatting in the file, having only one tab stop
instead of two tab stops for indentation.


git-svn-id: svn://10.0.0.236/trunk@109746 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 18:48:02 +00:00
sonja.mirtitsch%sun.com
f5d1db2c3e added 2 more tests
git-svn-id: svn://10.0.0.236/trunk@109745 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 18:34:09 +00:00
despotdaemon%netscape.com
350ba3ac94 Pseudo-automatic update of changes made by hwaara@chello.se.
git-svn-id: svn://10.0.0.236/trunk@109744 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 18:05:25 +00:00
despotdaemon%netscape.com
23933fa750 Pseudo-automatic update of changes made by dmose@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109743 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 18:02:49 +00:00
ian.mcgreer%sun.com
f3b3f9dcea if no token name is provided to PK11_FindCertByNickname, default to internal token (as opposed to the entire trust domain)
git-svn-id: svn://10.0.0.236/trunk@109741 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 17:07:53 +00:00
blizzard%redhat.com
d2700c2e78 Share timer implementation with gtk and gtk2. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@109740 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 15:38:59 +00:00
ccarlen%netscape.com
3a3bff46ce Bug 113312 - Two profile folders created when profile is deleted from disk. r=bhuvan/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109739 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 15:04:44 +00:00
rods%netscape.com
3dc35c98bd Change the default of FrameSet print from "As Is" to "Each frame Separately"
Bug 112665 sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109738 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 14:55:50 +00:00
bzbarsky%mit.edu
8855009f3b Set the |inherited| bool in all cases when we inherit. Bug 113533,
r=dbaron, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@109737 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 14:06:34 +00:00
mcafee%netscape.com
0bceb23c11 Adding mailnews bloat test. labels into bloatdiff so we can run different tests there.
git-svn-id: svn://10.0.0.236/trunk@109736 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 09:27:28 +00:00
mcafee%netscape.com
267fabfb30 regxpcom test
git-svn-id: svn://10.0.0.236/trunk@109735 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 09:23:07 +00:00
hyatt%netscape.com
6c6f01e32e Enhancements to CSS to enable multi-colored borders and painting of image subregions. 112988 and 112990. r=dbaron,hewitt for 112990, r=ben,hewitt for 112988
git-svn-id: svn://10.0.0.236/trunk@109734 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 08:35:05 +00:00
blakeross%telocity.com
3654118f4f Just removing code obsoleted by bookmarksliner... r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109733 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:55:36 +00:00
blakeross%telocity.com
e76be1faae jan's patch for isseparator() should return a value in nsXULOutlinerBuilder::Init(). r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109732 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:43:05 +00:00
blakeross%telocity.com
5e9e68b812 readding
git-svn-id: svn://10.0.0.236/trunk@109731 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:42:33 +00:00
blakeross%telocity.com
9d808ac08a readding
git-svn-id: svn://10.0.0.236/trunk@109730 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:40:57 +00:00
blakeross%telocity.com
9bba021e3a just seeing if this fixes leaks; will backout soon.
git-svn-id: svn://10.0.0.236/trunk@109729 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:33:34 +00:00
peterlubczynski%netscape.com
3714c963b9 JRE auto-detection needs to be version specific, bug 108957 r=curt sr=darin
git-svn-id: svn://10.0.0.236/trunk@109727 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 06:13:15 +00:00
blakeross%telocity.com
e0e581b9c4 try commenting out hackish refreshSort call that passed |this| to try to fix leaks. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109726 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 05:37:19 +00:00
blakeross%telocity.com
a0fc85e10d Remove observer in destructor. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109725 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 05:36:07 +00:00
dbaron%fas.harvard.edu
d8f7525c3c Add newline to end of file to fix HP bustage.
git-svn-id: svn://10.0.0.236/trunk@109723 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 05:19:53 +00:00
blizzard%redhat.com
22e4b732a2 checkpointing changes. not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109722 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 05:17:21 +00:00
blakeross%telocity.com
16d86f8daf fix something I botched before checkin.
git-svn-id: svn://10.0.0.236/trunk@109721 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 04:52:08 +00:00
blakeross%telocity.com
d5087990d3 73508 - convert bookmarks to outliner. don't file bugs on this yet. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@109720 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 04:30:04 +00:00
sonja.mirtitsch%sun.com
177ed7a96e added calls to new dbtest program
git-svn-id: svn://10.0.0.236/trunk@109719 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 04:25:31 +00:00
leaf%mozilla.org
f7a210fa16 remove cppsrcs from makefile.win files, bug 102459 r=dbaron sr=cls
git-svn-id: svn://10.0.0.236/trunk@109718 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:52:30 +00:00
dbaron%fas.harvard.edu
f0d1a6f6ce Simplify loop in CountValidUTF8Bytes and fix UMR. b=110531 r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109717 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:49:13 +00:00
leaf%mozilla.org
516776e606 remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron
git-svn-id: svn://10.0.0.236/trunk@109714 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:43:29 +00:00
mcafee%netscape.com
137ea46823 Updated tooltip comment to reflect xul test change
git-svn-id: svn://10.0.0.236/trunk@109713 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:32:29 +00:00
namachi%netscape.com
515e646658 http://bugzilla.mozilla.org/show_bug.cgi?id=111093
Generation of MAP and COD files
This patch should help create MAP file and COD files only on Windows.
These files will be generated only when MODINFO and CODINFO flags are set.
r=cls,leaf and sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@109712 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:28:33 +00:00
jst%netscape.com
af121ab737 Fixing bug 62744. Making link/area.protocol not throw an exception if there's an unknown protocol in the URI. r=hidday@geocities.com, sr=rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@109711 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:16:13 +00:00
hewitt%netscape.com
d1e2b0f39a adding newline to fix HP bustage
git-svn-id: svn://10.0.0.236/trunk@109710 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:07:43 +00:00
racham%netscape.com
8210efd0ff Fixing bug 107363. Making file picker to start inthe existing signature folder, if there is one. r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@109709 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:05:19 +00:00
racham%netscape.com
d46348b3e0 Fixing bugs 105899, 105902. Fixing js warnings and errors in address book files. r=bhuvan
git-svn-id: svn://10.0.0.236/trunk@109708 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:05:03 +00:00
racham%netscape.com
10ed2bb310 Fixing bug 104358. js warnings in smtpserverlist.js. r=bhuvan
git-svn-id: svn://10.0.0.236/trunk@109707 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:04:58 +00:00
leaf%mozilla.org
f6aeb09b46 Automated update
git-svn-id: svn://10.0.0.236/trunk@109706 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 02:57:47 +00:00
law%netscape.com
29cf6aaaab Update to report minimum time rather than avg to reduce noise, r=mcafee
git-svn-id: svn://10.0.0.236/trunk@109705 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 02:53:33 +00:00
seawood%netscape.com
f2af8c8c71 Removing unneeded AC_SUBST calls
git-svn-id: svn://10.0.0.236/trunk@109704 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 02:46:12 +00:00
av%netscape.com
86d7246074 Changing CPP_OBJS to OBJS in makefile.win -- not part of the build
git-svn-id: svn://10.0.0.236/trunk@109703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 02:24:34 +00:00
jgaunt%netscape.com
7d35359334 bug 112731 fix for accPreviousSibling
r=aaronl
rs=waterson


git-svn-id: svn://10.0.0.236/trunk@109702 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 02:11:02 +00:00
ben%netscape.com
91b3ad67e6 fix whitespace (indenting) to match 4 space precedent.
git-svn-id: svn://10.0.0.236/trunk@109701 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 01:56:05 +00:00
ben%netscape.com
f4aed64695 fix bug bugscape 11251 - text missing from Exit menu item etc. on windows
due to file not being built because of invalid placement of DIRS variable in makefile. r=bryner, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109699 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 01:47:05 +00:00
ben%netscape.com
03a05d59a3 fix bug 79408 - windows integration dialog text is awkward.
r=law, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109698 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 01:45:45 +00:00
darin%netscape.com
df49844ca4 netwerk/build changes for bug 15860 "digest auth" r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@109697 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 01:09:38 +00:00
darin%netscape.com
5e883b7a4f mac project changes for bug 15860 "digest auth"
r=dougt, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@109696 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 01:09:00 +00:00
darin%netscape.com
61533626e3 fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@109695 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 00:51:18 +00:00
pschwartau%netscape.com
43115b71dd not part of default build
bug 111365, JS standalone doesn't build on solaris.
point AS to /usr/ccs/bin/as


git-svn-id: svn://10.0.0.236/trunk@109694 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 00:31:55 +00:00
rayw%netscape.com
a67815f488 More fixes to strings, and changed encoding to support a single string
lookup key instead of two for better genericity and efficiency.


git-svn-id: svn://10.0.0.236/trunk@109693 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 00:10:07 +00:00
naving%netscape.com
2f0739f441 112355 r=sspitzer sr=bienvenu. null out folder's db reference as the search is over on a folder. this will
help in cutting bloat during and after the search is over.


git-svn-id: svn://10.0.0.236/trunk@109692 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 00:08:16 +00:00
curt%netscape.com
8a05d35dfe Removed references to Communicator.
git-svn-id: svn://10.0.0.236/trunk@109690 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:56:40 +00:00
hewitt%netscape.com
aa05bf7a61 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109688 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:50:57 +00:00
hewitt%netscape.com
88f0b41339 113100 - Stretched icons in link toolbar and personal toolbar folder, patch=christopher_brien@hotmail.com, r=hwaara, sr=me
git-svn-id: svn://10.0.0.236/trunk@109687 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:49:25 +00:00
darin%netscape.com
cc45405ad0 fixes bug 15860 "support http/1.1 digest authentication"
patch=jab@atdot.org,pach@cs.cmu.edu,darin@netscape.com
r=dougt@netscape.com
sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109686 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:49:06 +00:00
hewitt%netscape.com
30aab4d4f4 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109685 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:45:22 +00:00
hewitt%netscape.com
1204dc3c01 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109684 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:36:40 +00:00
shliang%netscape.com
29732864f5 backing out fix for bug 103190
git-svn-id: svn://10.0.0.236/trunk@109683 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:31:02 +00:00
hewitt%netscape.com
6e81240065 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109682 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:30:25 +00:00
law%netscape.com
b35682051c updates
git-svn-id: svn://10.0.0.236/trunk@109681 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 23:16:42 +00:00
dcone%netscape.com
be90a7433a bug=96870 r=rods sr=attinasi. This add abilty to print and print preview background images and color.
git-svn-id: svn://10.0.0.236/trunk@109680 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:46:41 +00:00
pchen%netscape.com
92e34f3ed0 bug 101263, r=kaie, sr=alecf, when we get logout-session message, logout of
password manager


git-svn-id: svn://10.0.0.236/trunk@109679 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:42:21 +00:00
hewitt%netscape.com
03f2a59c9a 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109678 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:38:40 +00:00
hewitt%netscape.com
801573f381 93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109677 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:32:49 +00:00
shliang%netscape.com
822bcf2fdc bug 71637 - css errors in chrome. r=dbaron, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109676 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:26:31 +00:00
naving%netscape.com
92f061e800 112028 r=ducarroz sr=bievenu fix leaking attachment url on sending message.
git-svn-id: svn://10.0.0.236/trunk@109675 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:26:02 +00:00
sfraser%netscape.com
89f6240468 Fix bug 113295 by ensuring that mac locale for communicator/platform is registered after unix and win. r=bryner/pchen, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109674 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:24:55 +00:00
hewitt%netscape.com
bf455fb30b 113039 - [modern] simplify primary toolbar xbl and css, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109671 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:20:06 +00:00
alexsavulov%netscape.com
9ff2a72d72 fix for bug 101699: "Form does not submit if insecure submission warning active"
Patch by brendan, sr= attinasi, r= alexsavulov


git-svn-id: svn://10.0.0.236/trunk@109670 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:18:55 +00:00
law%netscape.com
7076292763 updates
git-svn-id: svn://10.0.0.236/trunk@109669 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:15:45 +00:00
alecf%netscape.com
3b26228e2a fix bug 112708, take two
use nsCAutoString instead of PR_smprintf to reduce pref shutdown notifications by 3x
r=bnesse, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109667 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 22:01:22 +00:00
shliang%netscape.com
da0316e4dd bug 99631 - preview icon for composer tab in modern. r=jag, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109666 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:58:50 +00:00
naving%netscape.com
033fcb37fd Adding a comment, no bug, no reviewer
git-svn-id: svn://10.0.0.236/trunk@109665 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:50:42 +00:00
dp%netscape.com
a61c552cf3 NS_TIMELINE_ENABLE
git-svn-id: svn://10.0.0.236/trunk@109664 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:48:40 +00:00
rayw%netscape.com
dad7d0ce3f Changed string literals in nsSOAPUtil.h yet again. Perhaps this fixes
the strings that had stopped working on various plaatforms.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109663 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:42:13 +00:00
leaf%mozilla.org
4267823c16 Automated update
git-svn-id: svn://10.0.0.236/trunk@109661 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:27:54 +00:00
law%netscape.com
4915d6cd00 tweaking
git-svn-id: svn://10.0.0.236/trunk@109660 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:25:57 +00:00
seawood%netscape.com
2750945184 Initial landing of win32 support for autoconf builds.
Bug #58981 sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109658 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:17:48 +00:00
dp%netscape.com
ab2e1c19fc bug 112470 TIMELINE and TRACE_MALLOC ON by default for debug builds
git-svn-id: svn://10.0.0.236/trunk@109657 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:16:10 +00:00
dp%netscape.com
e3b68c249c bug 112470 Include config.mak early to get TRACE_MALLOC settings in. Patch by alecf. r=dp
git-svn-id: svn://10.0.0.236/trunk@109656 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:15:28 +00:00
dp%netscape.com
55ff867745 bug 112470 Getting timeline ON for debug builds by default.
When running, NS_TIMELINE_ENABLE is required for seeing the timeline
output. r=cathleen, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109655 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:14:21 +00:00
bzbarsky%mit.edu
8c7d49ce1e Stop case-folding attribute values. This makes us compatible with NS4
on those properties that can be gotten in NS4 and compatible with IE
5.5/6 across the board.  Bug 113174, r=fabian, sr=jst


git-svn-id: svn://10.0.0.236/trunk@109654 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:12:15 +00:00
bienvenu%netscape.com
194ada1a53 fix crash loading corrupt history.dat file, cut down on mork memory growth when history does link coloring, r=naving, sr=alecf, sspitzer 113287 113354
git-svn-id: svn://10.0.0.236/trunk@109653 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:04:56 +00:00
sonja.mirtitsch%sun.com
685157368a changed the evaluation of returncode
git-svn-id: svn://10.0.0.236/trunk@109652 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 21:01:47 +00:00
alecf%netscape.com
3207e85edb back myself out to fix blocker 113482
git-svn-id: svn://10.0.0.236/trunk@109651 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 20:34:03 +00:00
law%netscape.com
4cb84da125 fixing miniXul.xul
git-svn-id: svn://10.0.0.236/trunk@109650 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 20:03:47 +00:00
law%netscape.com
47ab7cc8da New tools for measuring window open times
git-svn-id: svn://10.0.0.236/trunk@109648 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 19:55:48 +00:00
ddrinan%netscape.com
032de1c856 Removed extra close comment in MOZ_CLIENT comment section
git-svn-id: svn://10.0.0.236/trunk@109646 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 19:14:33 +00:00
wtc%netscape.com
d6278cf4d9 Bugzilla bug 111574: standard header files should be included with
#include <foo.h>, not #include "foo.h".  Thanks to Roland Mainz
<Roland.Mainz@informatik.med.uni-giessen.de> for the patch.  r=wtc.
Modified files: signtool.h jar.h


git-svn-id: svn://10.0.0.236/trunk@109645 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 18:36:58 +00:00
rogerl%netscape.com
a99ecbbd86 removing obsoleted msdev project files.
git-svn-id: svn://10.0.0.236/trunk@109644 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 18:35:28 +00:00
wtc%netscape.com
46e7a3b371 Bugzilla bug 111294: make NSS build on QNX6 (Neutrino). The patch was
contributed by Dave Inglis <dinglis@qnx.com>. r=wtc.
Modified Files:
	coreconf/config.mk coreconf/nsinstall/nsinstall.c
	nss/lib/freebl/unix_rand.c nss/lib/ssl/unix_err.c
Added Files:
	coreconf/QNX.mk


git-svn-id: svn://10.0.0.236/trunk@109640 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 18:20:57 +00:00
ian%hixie.ch
59fcb856a2 Removing a bunch of dump(10, ...) calls. It turns out that dump() is actually quite expensive, and calling it 1000+ times just to do nothing isn't that useful. In addition, most of these dump()s were used to debug the core PLIF code which now works pretty well, so they aren't that useful any more.
git-svn-id: svn://10.0.0.236/trunk@109639 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 18:06:06 +00:00
ian%hixie.ch
10d64daec7 PLIF::Service::XML::Char() was the most expensive function in a typical profile. This takes it completely off the radar by not bothering to merge adjacent strings.
git-svn-id: svn://10.0.0.236/trunk@109638 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 17:51:23 +00:00
beard%netscape.com
5b1f02b594 [not part of build] Install instructions.
git-svn-id: svn://10.0.0.236/trunk@109636 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 17:02:29 +00:00
blizzard%redhat.com
8d5eb4bb86 Checkpointing changes. Not part of the build. Some more methods flushed out including widget creation and moving and resizing.
git-svn-id: svn://10.0.0.236/trunk@109635 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 16:58:04 +00:00
beard%netscape.com
a68d3b9fea [not part of build] bumped version to 1.0d7.
git-svn-id: svn://10.0.0.236/trunk@109634 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 16:27:27 +00:00
beard%netscape.com
bff01706d3 [not part of build] Change history.
git-svn-id: svn://10.0.0.236/trunk@109633 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 16:26:37 +00:00
beard%netscape.com
8f5e8157b7 [not part of build] Bumped version to 1.0d6.
git-svn-id: svn://10.0.0.236/trunk@109631 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 16:20:18 +00:00
kaie%netscape.com
02ab791fca b=110420 fix cert prompt dialogs
r=javi sr=shaver


git-svn-id: svn://10.0.0.236/trunk@109630 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 15:56:54 +00:00
alecf%netscape.com
9500bda665 further fixes for bug 112708 r=bnesse sr=dveditz
instead of using PR_smprintf to construct each user_pref line to the preferences, store it all in a smart cconcatination string - reduces pref allocations at shutdown by 3x


git-svn-id: svn://10.0.0.236/trunk@109629 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 15:44:38 +00:00
bienvenu%netscape.com
fd266d4985 reduce biff notifications, move biff to server level r=naving, sr=sspitzer 113366
git-svn-id: svn://10.0.0.236/trunk@109628 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 15:34:00 +00:00
mkaply%us.ibm.com
dc5e9b403a #84420
r=gordon
Forgot to remove a path that OS/2 and BeOS shouldn't go down - leaving code in but #if 0 per gordon


git-svn-id: svn://10.0.0.236/trunk@109627 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 15:05:03 +00:00
ian%hixie.ch
2358cf13a4 Changed the groupsById and groupsByName hashes of arrays into hashes of hashes to make them friendlier to handle. Also fixed some typos (groupByID instead of groupsByID, and one case of groupsByID where groupsByName was meant) and optimised away a call to dataSource.user's getGroupName method (since we already know the name).
git-svn-id: svn://10.0.0.236/trunk@109626 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 14:34:54 +00:00
ian%hixie.ch
20b7ae1c79 Fixing copy/paste error -- the user prefs object isn't the application object...
git-svn-id: svn://10.0.0.236/trunk@109625 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 13:40:04 +00:00
ian%hixie.ch
1365aca89e Make '0' and '' be equivalent to 'default' for the 'order' attribute of the <set> element. This makes defaulting actually work (missing attributes seem to get set to ''?).
git-svn-id: svn://10.0.0.236/trunk@109624 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 13:08:39 +00:00
ian%hixie.ch
4723ad814e Place a 5 second timeout on the SMTP object -- this makes running setup bearable without an SMTP server (the default timeout is 2 minutes).
git-svn-id: svn://10.0.0.236/trunk@109623 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 12:53:40 +00:00
ian%hixie.ch
5e76d0defd getFieldsHierarchically() will now return an even prettier result. Since it is mainly (currently only?) used for creating the data hash sent to the string expanders, this makes it a lot easier to author the templates. No silly numbers to remember. :-)
git-svn-id: svn://10.0.0.236/trunk@109622 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 12:51:48 +00:00
peterv%netscape.com
4a909a03a3 Make SOAP build again on Mac. Doesn't affect default build. r=sfraser.
git-svn-id: svn://10.0.0.236/trunk@109621 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 11:41:03 +00:00
bryner%netscape.com
253a4c8acd install:: is now libs::. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109620 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 08:34:45 +00:00
dveditz%netscape.com
fd7a016357 bug 113144 installer shouldn't download entire set of xpi files just because
one of them was missing from the "blob". r=sgehani,sr=darin


git-svn-id: svn://10.0.0.236/trunk@109619 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 08:19:43 +00:00
waterson%netscape.com
12d696038c Bug 113390. Make sure that the module has a MODULE_NAME. rs=blizzard
git-svn-id: svn://10.0.0.236/trunk@109617 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:26:50 +00:00
dbaron%fas.harvard.edu
5797bffb8a Fix massive numbers of threadsafety assertions by re-adding NS_INIT_ISUPPORTS, to make builds usable again. b=110531 sr=waterson
git-svn-id: svn://10.0.0.236/trunk@109616 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:26:46 +00:00
naving%netscape.com
1a656d8aa7 113359 r=suresh sr=bienvenu. free the collation key after finding the place where the new msg hdr will be
inserted.


git-svn-id: svn://10.0.0.236/trunk@109614 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:08:26 +00:00
hewitt%netscape.com
2cd84b4cd7 112831 - inspector not in linux installed builds
git-svn-id: svn://10.0.0.236/trunk@109613 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:03:13 +00:00
hewitt%netscape.com
5191e28056 112999 - Built-in Accept button closes dialog even when not used in dialog, r=cmanske, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109612 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 05:01:19 +00:00
hewitt%netscape.com
06317c5623 113353 - DOM Inspector needs chromeclass toolbar, r=me
git-svn-id: svn://10.0.0.236/trunk@109611 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:48:52 +00:00
dbaron%fas.harvard.edu
cc6399b4d5 Fix orange by exiting loop when bytes hits aMaxBytes rather than waiting for it to get farther.
git-svn-id: svn://10.0.0.236/trunk@109610 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:22:44 +00:00
sonja.mirtitsch%sun.com
f45de1fede new test for enhancement request 112504, not hooked in yet
git-svn-id: svn://10.0.0.236/trunk@109609 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:16:56 +00:00
mscott%netscape.com
6a662c1a9d Bug #113384 --> hook up CAB collection to a timer to improve initial
message display time.
r=sspitzer
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@109608 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:04:22 +00:00
mscott%netscape.com
3849b124cf Bug #112661 --> back out my removal of the firing of selection changed
because it stopped us from selecting the next message when you delete the top of
a collapsed thread.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@109607 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 04:02:02 +00:00
sonja.mirtitsch%sun.com
5c69640fe0 one more change for bug #111229
git-svn-id: svn://10.0.0.236/trunk@109605 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:58:59 +00:00
neeti%netscape.com
c8e9152cd4 fix for bug 112659 - nsSocketTransport does not cache DNS service, r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@109604 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:47:19 +00:00
waldemar%netscape.com
7aa69e6261 Updated to latest CodeWarrior and to fix subproject dependencies
git-svn-id: svn://10.0.0.236/trunk@109603 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:26:32 +00:00
waldemar%netscape.com
4071dd6dc6 Added support for named function parameters. Fixed several minor variable definition bugs.
git-svn-id: svn://10.0.0.236/trunk@109602 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:25:03 +00:00
mkaply%us.ibm.com
2f54fffc04 OS/2 bustage
git-svn-id: svn://10.0.0.236/trunk@109601 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:10:01 +00:00
andreww%netscape.com
96d1d963f1 bugzilla 101590 different terms in bookmarks properties referring to same element. r=shliang sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109600 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:06:15 +00:00
andreww%netscape.com
6361b1ba52 bugzilla 71486 mac classic buttons too large. r=andreww, sr=hewitt. Patch by Brad Tiffany <btiffany@usermail.com>.
git-svn-id: svn://10.0.0.236/trunk@109599 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:04:02 +00:00
despotdaemon%netscape.com
c0be791366 Pseudo-automatic update of changes made by drepper@cygnus.com.
git-svn-id: svn://10.0.0.236/trunk@109598 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:03:42 +00:00
andreww%netscape.com
3b964af2a8 bugzilla 103192 r=morse sr=hewitt reducing h and v space taken up in cookies prefpanels
git-svn-id: svn://10.0.0.236/trunk@109597 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 02:00:36 +00:00
alecf%netscape.com
55466e06c9 first part of fix for bug 112708 r=bnesse, sr=brendan
switch prefs from PLHash to PLDHash


git-svn-id: svn://10.0.0.236/trunk@109596 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:52:44 +00:00
alecf%netscape.com
1f28c5a550 fix for bug 79707
code by ccarlen, sr=alecf, r=valeski
simple null-check so that embeddors don't have to implement nsIBrowserHistory


git-svn-id: svn://10.0.0.236/trunk@109594 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:42:01 +00:00
cmanske%netscape.com
a7e9b6c238 Fix for Color-Background image properties dialog - forgot to checkin previously for b=90229, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109593 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:24:55 +00:00
alecf%netscape.com
f5bf981bca oops, requires update - add uconv
git-svn-id: svn://10.0.0.236/trunk@109592 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:12:51 +00:00
alecf%netscape.com
728ab648ca fix for bug 110531, r=dougt, jag, sr=darin - moving ConverterInputStream into uconv, and changing the one in XPCOM into an UTF8-only converter
git-svn-id: svn://10.0.0.236/trunk@109591 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:10:43 +00:00
pete%alphanumerica.com
374763776d removing bad header.
--pete


git-svn-id: svn://10.0.0.236/trunk@109590 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:09:37 +00:00
pete%alphanumerica.com
2bad071cbe fix for win bustage
forgot nsIProcess header

--pete


git-svn-id: svn://10.0.0.236/trunk@109589 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 01:08:54 +00:00
rginda%netscape.com
4c925905ac chatzilla only, adding class="chromeclass-toolbar" for os X.
patch=rjc, r=me.


git-svn-id: svn://10.0.0.236/trunk@109588 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:56:12 +00:00
pschwartau%netscape.com
175c0d3676 Adding one more case to test.
git-svn-id: svn://10.0.0.236/trunk@109587 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:54:00 +00:00
darin%netscape.com
172bb49781 fixes bug 94327 "When there are multiple fonts with different foundry names
but the same family name moz should pick the best fit based on width, weight
and available size"
patch=Roland.Mainz@informatik.med.uni-giessen.de
r=katakai@japan.sun.com,(R.K.Aa)dark@c2i.net
sr=kin@netscape.com,jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109586 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:47:38 +00:00
sonja.mirtitsch%sun.com
ae0cb282f1 improvements coupling QA and tinderbox
git-svn-id: svn://10.0.0.236/trunk@109585 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:44:35 +00:00
pete%alphanumerica.com
14973255e8 b=112515, r=douft, sr=jst
remove spawn method from nsIFile.

/**
    Warning nsIFile API change
 */

--pete


git-svn-id: svn://10.0.0.236/trunk@109584 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:27:43 +00:00
shanjian%netscape.com
39cb7e9730 #103673 Switching to User-Defined character coding causes crash [@ nsFontMetricsWin::ResolveForwards ]
Load userdefined font once and only once, and then treat all other font as normal.

r=rbs, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109583 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:26:28 +00:00
bienvenu%netscape.com
1d4713efc9 fix invalid body partial error from imap server when clicking on message, r=cavin, sr=sspitzer 103171
git-svn-id: svn://10.0.0.236/trunk@109582 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:25:58 +00:00
rginda%netscape.com
320cedffc0 landing CHATZILLA_0_8_5_BRANCH, bug 103386, r=samuel@sieb.net, rs=brendan@mozilla.org
See the ChangeLog and bug for a full list of changes, and the branch checkin log for a blow by blow.


git-svn-id: svn://10.0.0.236/trunk@109581 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:20:48 +00:00
bienvenu%netscape.com
d782fc61ca fix assertion about 0 msg size when first msg you select is fetched with mpod r=cavin, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109580 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:18:12 +00:00
mcafee%netscape.com
de780130e9 added title= labels for Lk/Bl tinderbox output
git-svn-id: svn://10.0.0.236/trunk@109579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:18:10 +00:00
despotdaemon%netscape.com
a30241ba05 Pseudo-automatic update of changes made by glen.beasley@sun.com.
git-svn-id: svn://10.0.0.236/trunk@109578 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:12:24 +00:00
rjc%netscape.com
bb79ca7948 Part of fix for bug # 108809: r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109577 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:05:21 +00:00
mcafee%netscape.com
f39fbdbc33 title= labels for Ts, Txul.
git-svn-id: svn://10.0.0.236/trunk@109576 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 00:04:57 +00:00
evaughan%netscape.com
e5c8b10723 Facelift for nsBoxToBlockAdaptor -r hyatt -sr waterson #110328
Grid memory leak -r naving -sr hewitt #109490


git-svn-id: svn://10.0.0.236/trunk@109575 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:41:13 +00:00
kmcclusk%netscape.com
c03de93934 Check aHandled after event dispatch before accessing the view's children. b=113121 r=roc+moz sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109574 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:37:09 +00:00
mscott%netscape.com
4252e86f6c remove some obsolete comments.
git-svn-id: svn://10.0.0.236/trunk@109573 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:36:57 +00:00
hwaara%chello.se
5d67f9c327 #78365, make scrolling="off" and scrolling="on" work for frameset elements.
r=fabian, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109572 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:36:40 +00:00
bryner%netscape.com
3d4b21a62a Removing unused MORK_OBSOLETE and MORK_ALONE code. r=bienvenu, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@109571 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:35:23 +00:00
shanjian%netscape.com
6b044f6feb #109913 universal charset detector improvement: use positive approach
r=yokoyama, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109570 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:33:12 +00:00
bienvenu%netscape.com
44121b5cef reduce number of outliner row paints r=varga, sr=hyatt 112253
git-svn-id: svn://10.0.0.236/trunk@109569 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:32:00 +00:00
sgehani%netscape.com
e047419c40 Fix font size menupopup to show sizes more than one char wide.
b=112907; r=sgehani; sr=alecf (checking in for jrgm@netscape.com)


git-svn-id: svn://10.0.0.236/trunk@109568 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:30:53 +00:00
despotdaemon%netscape.com
9e7b754c2c Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109567 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:30:33 +00:00
smontagu%netscape.com
cba13e3d15 Fix for Bug 17644 [INLINE-H] negative text-indent paragraphs starting with images, r=dbaron, sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@109566 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:30:32 +00:00
sgehani%netscape.com
82e08e2088 Make old profiles that have a closed sidebar be able to open the sidebar again.
b=113031; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109565 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:28:28 +00:00
naving%netscape.com
b30aba8ec0 112783 r=ducarroz sr=bienvenu. free charset got from parsing headers before setting to ISO-8859-1
git-svn-id: svn://10.0.0.236/trunk@109564 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:25:13 +00:00
dbaron%fas.harvard.edu
0739da3e8c Make nsSharableString::Assign set the length correctly when it's reusing its existing buffer. b=112483 r=scc sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109561 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:14:15 +00:00
bzbarsky%mit.edu
033ce36ec4 Create formpost files as 0600, not 0666 so people can't randomly read
them.  Bug 76463, r=alexsavulov, sr=darin


git-svn-id: svn://10.0.0.236/trunk@109560 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:04:44 +00:00
jdunn%netscape.com
e043336604 fixing hp-ux tinderbox orange and aix build bustage
when functions are defined they shouldn't be defined extern
and when declaring externs, they should be declared globably

r=bnesse@netscape.com
sr=alecf@netscape.com
# 113319


git-svn-id: svn://10.0.0.236/trunk@109559 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:04:29 +00:00
alecf%netscape.com
104971899d part of fix for bug 110531 - move CSS loader over to using nsIConverterStream instead of nsIUnicharInputStream
sr=darin, r=dougt


git-svn-id: svn://10.0.0.236/trunk@109558 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:03:18 +00:00
bzbarsky%mit.edu
20b7eaa2ae Forms should return .method in all lowercase for compat with IE and
NS4.  Bug 113174, r=fabian, sr=jst


git-svn-id: svn://10.0.0.236/trunk@109557 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:02:12 +00:00
sonja.mirtitsch%sun.com
11c92c480c commiting some changes (backwardcompatibility tests, uname -p problem,
numbers of tests...)
before starting to work on tinderbox problem, log hard to find. 111229


git-svn-id: svn://10.0.0.236/trunk@109556 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 23:00:02 +00:00
morse%netscape.com
c05b6f8783 bug 112757, form manager not working correctly with frames, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109555 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 22:58:47 +00:00
nhotta%netscape.com
9b8be7a4ae Added geostd8 to charset menu, bug 107533, r=yokoyama.
git-svn-id: svn://10.0.0.236/trunk@109554 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 22:58:26 +00:00
dsirnapalli%netscape.com
ae4c770fd9 Test case to test nsIAccessible methods for HTML Table.
git-svn-id: svn://10.0.0.236/trunk@109552 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 22:33:51 +00:00
dsirnapalli%netscape.com
8d95250074 This javascript file contains all the basic functions needed to test nsIAccessible interface.
git-svn-id: svn://10.0.0.236/trunk@109551 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 22:33:13 +00:00
ben%netscape.com
24e139b3ca forgot this too..(113295, blocker)
git-svn-id: svn://10.0.0.236/trunk@109550 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 22:23:17 +00:00
ben%netscape.com
92e434cc59 part of previous fix for 113295
git-svn-id: svn://10.0.0.236/trunk@109548 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 21:51:56 +00:00
ben%netscape.com
c5c9195302 fix for 113295 -'Exit' etc missing from menus. (smoketest blocker)
git-svn-id: svn://10.0.0.236/trunk@109547 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 21:35:55 +00:00
mcafee%netscape.com
9fbe124ac0 Adjusting btek yrange hack value
git-svn-id: svn://10.0.0.236/trunk@109546 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 20:48:38 +00:00
kestes%walrus.com
6e7c6a9cc3 empty cells need to have text brower string.
git-svn-id: svn://10.0.0.236/trunk@109545 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 20:02:39 +00:00
kestes%walrus.com
ae40875194 minor changes in now addnote communicates with tinder.cgi. now the note
is rendered on an as needed basis inside tinder.cgi.


git-svn-id: svn://10.0.0.236/trunk@109544 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:57:35 +00:00
relyea%netscape.com
e52c4fd8a8 Sigh, Fix name collision between pk11wrap and softoken.
git-svn-id: svn://10.0.0.236/trunk@109543 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:56:00 +00:00
kestes%walrus.com
2d83e80dfc text browser updates.
git-svn-id: svn://10.0.0.236/trunk@109542 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:55:56 +00:00
kestes%walrus.com
12ad231d6b add features to allow text browsers to view status tables.
git-svn-id: svn://10.0.0.236/trunk@109541 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:55:12 +00:00
kestes%walrus.com
b35960948e update tests to accomidate new text browser features and conventions.
git-svn-id: svn://10.0.0.236/trunk@109540 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:53:31 +00:00
kestes%walrus.com
61a08b1a54 add support for an ALL page.
fix a bunch of minor bugs and typos.


git-svn-id: svn://10.0.0.236/trunk@109539 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:52:38 +00:00
relyea%netscape.com
940286fb1c Fix Solaris and HP build failures.
git-svn-id: svn://10.0.0.236/trunk@109538 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:51:57 +00:00
kestes%walrus.com
22c7490c4d add link back to the current status page from which ever status page
you are looking at.


git-svn-id: svn://10.0.0.236/trunk@109537 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:50:00 +00:00
kestes%walrus.com
87115e5a49 add support for text browser characters.
git-svn-id: svn://10.0.0.236/trunk@109536 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:48:47 +00:00
kestes%walrus.com
14ae8c3224 generalize treestate so that we can provide data to text browsers.
git-svn-id: svn://10.0.0.236/trunk@109535 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:47:24 +00:00
kestes%walrus.com
ffda9dbeeb add support for an ALL page.
git-svn-id: svn://10.0.0.236/trunk@109534 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:46:04 +00:00
kestes%walrus.com
4d536e38db add support for text browsers: colorized characters which discribe the build
cell state.  Also allow users to chose the brief/full log from the
status page.


git-svn-id: svn://10.0.0.236/trunk@109533 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:44:26 +00:00
kestes%walrus.com
fa08080ad9 add support for text browsers including, special colorized characters
and click through text of notices.


git-svn-id: svn://10.0.0.236/trunk@109532 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:43:28 +00:00
kestes%walrus.com
6adfc6bfa6 add support for text browsers.
git-svn-id: svn://10.0.0.236/trunk@109531 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 19:42:45 +00:00
jdunn%netscape.com
918a4c91d9 Use the right vtable : AIX ONLY!
# 90720
r=cls@seawood.org


git-svn-id: svn://10.0.0.236/trunk@109528 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 15:02:08 +00:00
peterv%netscape.com
da41d89803 Making SOAP build on Mac. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109527 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 14:43:30 +00:00
locka%iol.ie
5af218e201 Add code to nullify pointers and do extra checks to catch docshell crashes most likely caused by bad weak references. b=67721 r=rpotts@netscape.com sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109526 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 12:42:49 +00:00
seawood%netscape.com
8aaa83d975 Backing out previous checkin due to TT font issues.
Bug #94327


git-svn-id: svn://10.0.0.236/trunk@109525 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 10:29:10 +00:00
mcafee%netscape.com
fb5bd72174 Adding &days=0 default to Ts and Txul links.
git-svn-id: svn://10.0.0.236/trunk@109524 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 09:10:32 +00:00
ben%netscape.com
e690e412bc fix 77513 - text on autocomplete checkbox does not wrap on mac modern/classic and causes panel to overflow. r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109523 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 09:07:23 +00:00
mcafee%netscape.com
afe4232ff0 removing jrgm's version of &days=, Date::Calc version is working.
git-svn-id: svn://10.0.0.236/trunk@109522 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 09:07:16 +00:00
ben%netscape.com
34aa827bcd oops forgot this one
git-svn-id: svn://10.0.0.236/trunk@109521 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 08:58:40 +00:00
mcafee%netscape.com
df9d89c579 Adding &days=n argument.
git-svn-id: svn://10.0.0.236/trunk@109520 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 08:56:28 +00:00
mcafee%netscape.com
072c304843 Adding &days=n argument. Left in jrgm's attempt as a comment for now.
git-svn-id: svn://10.0.0.236/trunk@109519 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 08:40:42 +00:00
ben%netscape.com
68f4d927c0 104485 - remove duplicate platformGlobalOverlays, move code into better location and use a better name (platformCommunicatorOverlay). sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109518 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 08:25:21 +00:00
mcafee%netscape.com
f914bb2f05 Adding &days=n argument. Needs Bit::Vector and Date::Calc perl modules.
git-svn-id: svn://10.0.0.236/trunk@109517 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 08:11:15 +00:00
jband%netscape.com
512af6dc98 adding build instructions from pschwartau@netscape.com to the README. Not part of mozilla build
git-svn-id: svn://10.0.0.236/trunk@109516 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 07:58:18 +00:00
hewitt%netscape.com
3a6a5da964 112831 - linux installer crashes when installing inspector (just fixing typo in packages)
git-svn-id: svn://10.0.0.236/trunk@109515 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 06:18:00 +00:00
blakeross%telocity.com
06b1b51c97 110674 - msgdeletemessage() has two unnecessary function calls. r=hwaara sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@109514 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 06:03:33 +00:00
blakeross%telocity.com
c045d704f4 112954 - tasksOverlay.css is loaded twice on nav startup, mail startup and msg compose opening. sr=ben
git-svn-id: svn://10.0.0.236/trunk@109513 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 06:01:24 +00:00
jaggernaut%netscape.com
2ac4fb93a3 Bug 61886: Revert to use currentURI.spec instead of _content.location.href. r=dbaron
git-svn-id: svn://10.0.0.236/trunk@109512 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 04:19:00 +00:00
seawood%netscape.com
fc5cfdea80 When there are fonts with multiple foundry names, pick the best font based upon widget, height & available size.
Thanks to Brian Stell <bstell@netscape.com> & Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #94327 r=katakai sr=kin


git-svn-id: svn://10.0.0.236/trunk@109511 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 04:18:26 +00:00
dbaron%fas.harvard.edu
77c606ffad Make nsSharableString::Assign set the length when it's reusing its existing buffer. b=112483 r=jag sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109509 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 03:54:32 +00:00
seawood%netscape.com
9758414022 Implement textZoom, fix caret hiding problem and fix italics displaying as normal chars problem.
Thanks to Makoto Hamanaka <VYA04230@nifty.com> & Paul Ashford <arougthopher@lizardland.net> for the patch.
Bug #68442 r=cls


git-svn-id: svn://10.0.0.236/trunk@109508 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 03:16:05 +00:00
av%netscape.com
d415329519 Preparing the Plugin SDK to become a part of the regular build. It is not yet.
git-svn-id: svn://10.0.0.236/trunk@109507 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 02:46:10 +00:00
mcafee%netscape.com
5b91673b2e Changing to long hashtable tag (113175). code=gisburn, r=mcafee
git-svn-id: svn://10.0.0.236/trunk@109506 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 02:31:46 +00:00
naving%netscape.com
eb72fbb1a3 112331, 112333 r=ducarroz sr=bienvenu. fix leaking char *mail charset and url string.
git-svn-id: svn://10.0.0.236/trunk@109505 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 00:58:37 +00:00
bryner%netscape.com
b09257b93a Backing out new code alecf accidentely checked in, fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@109504 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-03 00:37:35 +00:00
av%netscape.com
b80617f16a Preparing the Plugin SDK to become a part of the build, it is not yet.
git-svn-id: svn://10.0.0.236/trunk@109503 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 23:39:03 +00:00
alecf%netscape.com
0daeecc032 augh, didn't mean to check these in
git-svn-id: svn://10.0.0.236/trunk@109502 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 23:17:11 +00:00
alecf%netscape.com
bfb7e06d84 ok, back out my ToLowerCase() change, it didn't make any difference
git-svn-id: svn://10.0.0.236/trunk@109501 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 23:15:31 +00:00
seawood%netscape.com
c3a0ae9bc7 Revert to using standard config.sub & config.guess entries for OS/2.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #112244 r=cls


git-svn-id: svn://10.0.0.236/trunk@109500 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 22:16:28 +00:00
rangansen%netscape.com
8ee6615c9b bug 112517, r=rangansen sr=hewitt.
Removing some dead bloats  checking in for John Morrison


git-svn-id: svn://10.0.0.236/trunk@109499 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 22:11:21 +00:00
bryner%netscape.com
90f701cee0 Removing unused useViewManager2 default pref. rs=ben.
git-svn-id: svn://10.0.0.236/trunk@109498 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 22:09:09 +00:00
seawood%netscape.com
c88ac2817e Adding test for gcc -pipe feature.
Bug #81031 r=wtc


git-svn-id: svn://10.0.0.236/trunk@109497 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 22:08:42 +00:00
rangansen%netscape.com
645f530172 bug 112249, r=rangansen sr=blake.
checking in for John Morrison


git-svn-id: svn://10.0.0.236/trunk@109496 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 22:00:28 +00:00
leaf%mozilla.org
01dab956f2 Automated update
git-svn-id: svn://10.0.0.236/trunk@109495 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:57:48 +00:00
seawood%netscape.com
f31e9e184a Remove --disable-gcc-pipe option.
Bug #81031


git-svn-id: svn://10.0.0.236/trunk@109494 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:56:19 +00:00
mcafee%netscape.com
5076271f06 Added &autoscale=1 option, default is still the btek hack [1300:1400]
git-svn-id: svn://10.0.0.236/trunk@109493 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:54:25 +00:00
mcafee%netscape.com
56fe984f6b First commit.
git-svn-id: svn://10.0.0.236/trunk@109492 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:50:59 +00:00
mcafee%netscape.com
bdccdab341 Adding &autoscale=1 option, default is off
git-svn-id: svn://10.0.0.236/trunk@109491 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:43:35 +00:00
mcafee%netscape.com
b5df37b8a6 Ignore db directory
git-svn-id: svn://10.0.0.236/trunk@109490 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:31:30 +00:00
mcafee%netscape.com
d3e4ce05b3 Added &autoscale=1 option to autoscale y-axis.
git-svn-id: svn://10.0.0.236/trunk@109489 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 21:30:31 +00:00
alecf%netscape.com
cf0efed474 performance test - just to see if nsString.ToLowerCase() is faster than ToLowerCase()
no reviewer, will back out after one or two tinderbox cycles


git-svn-id: svn://10.0.0.236/trunk@109488 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 19:06:02 +00:00
mcafee%netscape.com
c607935314 renamed XUL test timeout to match test name, extended timeout openwound was timing out
git-svn-id: svn://10.0.0.236/trunk@109487 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 19:04:52 +00:00
mcafee%netscape.com
f4920c741f xul test is faster than 5 min.
git-svn-id: svn://10.0.0.236/trunk@109486 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 09:29:33 +00:00
mcafee%netscape.com
cca2e5fcc9 need chomp to nuke \n off of open_time
git-svn-id: svn://10.0.0.236/trunk@109485 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 09:17:07 +00:00
mcafee%netscape.com
c65adbaa24 data doesn't like spaces? protocol error in send_xulwinopen_results_to_server()
git-svn-id: svn://10.0.0.236/trunk@109484 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 08:59:04 +00:00
mcafee%netscape.com
8f4b30c5ce Changed xulwinopen token so we can wrap the number with a link to a graph of the data history. Added comment for -P profile slowness in startup test.
git-svn-id: svn://10.0.0.236/trunk@109483 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 06:44:20 +00:00
mcafee%netscape.com
f5e32f2df1 Tinderbox test only: change data token so we only get a number back (ms).
git-svn-id: svn://10.0.0.236/trunk@109482 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 06:40:56 +00:00
dp%netscape.com
a4490c1e80 disabling unconditional printfs.
git-svn-id: svn://10.0.0.236/trunk@109480 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 05:39:49 +00:00
dbaron%fas.harvard.edu
3c194f9341 Fix OS/2 bustage by changing |inline nsresult| to |NS_IMETHODIMP| for function that can't and shouldn't be inline. b=110127
git-svn-id: svn://10.0.0.236/trunk@109479 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 05:33:20 +00:00
curt%netscape.com
1eb1030073 More complete title for Mail and Newsgroups.
git-svn-id: svn://10.0.0.236/trunk@109478 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 04:49:39 +00:00
dbaron%fas.harvard.edu
d43ae7083a Fix leak (and other) regression from previous checkin. b=111815
git-svn-id: svn://10.0.0.236/trunk@109477 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 04:07:17 +00:00
bryner%netscape.com
5905d6acc1 Forgot this file as part of 113082. (pre-emptively fixing bustage)
git-svn-id: svn://10.0.0.236/trunk@109476 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:46:56 +00:00
dbaron%fas.harvard.edu
7a15a72b48 Various cleanup and commenting in nsRuleNode and nsStyleContext. A few minor performance tweaks to nsRuleNode::WalkRuleTree. Fix correctness / crash errors that were caused by not setting the parent struct in the Compute*Data functions for inherited structs. b=111815 r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109475 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:44:45 +00:00
bzbarsky%mit.edu
d414acca70 Fix typo in value returned by getComputedStyle. Bug 112866, sr=jst
git-svn-id: svn://10.0.0.236/trunk@109474 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:28:48 +00:00
bzbarsky%mit.edu
fab167e7ab Make DOM inspector scroll to elements before flashing them. Bug 112817,
r=hidday@geocities.com, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109473 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:25:36 +00:00
av%netscape.com
bdbe12be37 Preparing pluign SDK for becoming a part of the build (it is not yet).
git-svn-id: svn://10.0.0.236/trunk@109472 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:14:05 +00:00
bryner%netscape.com
38d080e8ca Removing old grid code (bug 113082). r=timeless, evaughan, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@109471 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-02 00:10:21 +00:00
leaf%mozilla.org
612b6a7c12 Automated update
git-svn-id: svn://10.0.0.236/trunk@109470 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 22:27:51 +00:00
seawood%netscape.com
3b8c1ad96f Set -DFUNCPROTO=15 when compiling against X so that the X headers use the fully qualified ANSI-C prototypes.
Bug #112873 r=bryner


git-svn-id: svn://10.0.0.236/trunk@109469 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 22:15:20 +00:00
bryner%netscape.com
7557fca3e3 Removing unused silentdownload prefs. r=shaver, rs=ben.
git-svn-id: svn://10.0.0.236/trunk@109468 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 21:03:12 +00:00
leaf%mozilla.org
72e98582f5 Automated update
git-svn-id: svn://10.0.0.236/trunk@109467 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 18:57:50 +00:00
seawood%netscape.com
43e92a7e26 Revert to using standard config.sub & config.guess entries for OS/2.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #112244 r=cls


git-svn-id: svn://10.0.0.236/trunk@109466 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 18:54:41 +00:00
seawood%netscape.com
85f1209627 Disable universalchardet tests when DISABLE_TESTS is set.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #111528 r=cls


git-svn-id: svn://10.0.0.236/trunk@109465 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 18:49:06 +00:00
nhotta%netscape.com
fe0a0ab52d Attempt to fix the Mac bustage.
git-svn-id: svn://10.0.0.236/trunk@109464 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 18:28:15 +00:00
nhotta%netscape.com
acd5f7a6de Added default charset to nsIMsgCompFields, removed nsMsgI18NGetDefaultMailCharset, bug 110127, r=ducarroz, sr=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@109462 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 17:39:17 +00:00
nhotta%netscape.com
3a97f35d33 For search, cache default charset to the class. For eudora, changed to get a pref directly,
bug 110127, r=naving, sr=bienvenu.


git-svn-id: svn://10.0.0.236/trunk@109461 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 17:36:35 +00:00
bienvenu%netscape.com
c871243e84 clear cached thread object when folder tries to clear db (fix for bloat when switching folders) r=naving, sr=sspitzer 95685
git-svn-id: svn://10.0.0.236/trunk@109460 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 17:25:33 +00:00
mkaply%us.ibm.com
864d999137 put PL_strtok_r in to try to fix HPUX bustage
git-svn-id: svn://10.0.0.236/trunk@109459 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 14:58:54 +00:00
roc+%cs.cmu.edu
35e1d479ea Bug 73382. Clean up view manager interfaces, 2nd attempt. r=kmcclusk,rs=attinasi
git-svn-id: svn://10.0.0.236/trunk@109458 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 14:31:45 +00:00
jst%netscape.com
ced02272fe Fixing bug 113008. Marking nsIDOMNodeFilter as a 'function' so that JS functions can be passed as nsIDOMNodeFilters. r=dbaron@fas.harvard.edu, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109457 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 09:24:36 +00:00
leaf%mozilla.org
388fec8b4d Automated update
git-svn-id: svn://10.0.0.236/trunk@109456 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 08:42:51 +00:00
dbaron%fas.harvard.edu
d53a7ab034 Back out failed attempt to fix HP bustage.
git-svn-id: svn://10.0.0.236/trunk@109455 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 08:37:37 +00:00
dbaron%fas.harvard.edu
84182160c6 nsBookmarksService.h now depends on nkcache. Fixing bustage. b=108809
git-svn-id: svn://10.0.0.236/trunk@109454 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 08:34:11 +00:00
ben%netscape.com
c424dc725c fix build bustage. add nkcache dependency.
git-svn-id: svn://10.0.0.236/trunk@109453 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 08:01:08 +00:00
leaf%mozilla.org
5499e2a236 Automated update
git-svn-id: svn://10.0.0.236/trunk@109452 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 07:27:49 +00:00
rjc%netscape.com
8082ff2e04 Fix bug #108809. r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109451 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 07:23:21 +00:00
dbaron%fas.harvard.edu
0090b7de69 Fix HP bustage from bug 112708 by testing for strtok_r in C++ rather than C.
git-svn-id: svn://10.0.0.236/trunk@109450 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 07:16:07 +00:00
jst%netscape.com
7978eda6a0 Adding 'raises(...)' to a few methods to make our interfaces match the W3C DOM Events ones closer. No review, these changes are meaningless in mozilla for now.
git-svn-id: svn://10.0.0.236/trunk@109448 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 06:45:32 +00:00
hewitt%netscape.com
d4423fda70 101958 - outliner drag-n-drop without changing columns sorts on that column, r=jag, sr=blake
git-svn-id: svn://10.0.0.236/trunk@109447 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 06:38:42 +00:00
jst%netscape.com
b294f8c72f Whitespace changes to make these interfaces match the styling in the other DOM interfaces.
git-svn-id: svn://10.0.0.236/trunk@109446 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 06:36:12 +00:00
mcafee%netscape.com
2d6a76a195 comment hints for mail test
git-svn-id: svn://10.0.0.236/trunk@109444 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 06:01:33 +00:00
seawood%netscape.com
98e5ef46e1 Remove mozilla/security/makefile.win from PSM pull as it's still breaking things.
bug #109581


git-svn-id: svn://10.0.0.236/trunk@109443 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:50:26 +00:00
seawood%netscape.com
ad4f27ab02 More fun with CVS' Emptydir feature. Pull NSS before PSM like win32 does.
Bug #109581


git-svn-id: svn://10.0.0.236/trunk@109442 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:39:04 +00:00
ian%hixie.ch
e0683c5b96 Fixed a bug in the main run loop whereby the objects array wasn't freed until shutdown, which sometimes meant objects got destroyed after the application, which is bad when the objects use the application to find services, etc. (This doesn't happen with services since services are not allowed to store references to the application, either directly or indirectly through references to objects or service instances.) Fixed the logout code to wait until the user tries to do something that requires login before clearing the logging out flag. This fixes a bug with HTTP whereby if a user logged out then his UA wouldn't ever be sent a 401 so wouldn't ever lose the authentication info, because browsers send the authentication info regardless of whether a page needs it or not. Also took the opportunity to remove a potential bug in the input validator code: store the admin message instead of a reference to the user object which might end up with a lifetime longer than expected.
git-svn-id: svn://10.0.0.236/trunk@109441 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:37:26 +00:00
rko%netscape.com
e66d81d179 Testing cvs upgrade
git-svn-id: svn://10.0.0.236/trunk@109440 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:34:21 +00:00
ian%hixie.ch
b2d7bfcb3f Removed an outdated comment. It is now safe to have a single module be a service, one or more service instances, and one or more objects all at the same time.
git-svn-id: svn://10.0.0.236/trunk@109439 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 04:29:20 +00:00
law%netscape.com
3c64a584db Enhance compareNav so it handles jar/nojar configurations
git-svn-id: svn://10.0.0.236/trunk@109438 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:54:14 +00:00
seawood%netscape.com
5864394fd1 Pull mozilla/security/makefile.win now that the cvs server has been upgraded. bug #109581
git-svn-id: svn://10.0.0.236/trunk@109437 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:45:14 +00:00
waldemar%netscape.com
0fd39e383e Recent ECMA grammar changes: deleted the x.class operator and prohibited super from being a direct operand of the delete operator.
git-svn-id: svn://10.0.0.236/trunk@109436 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:31:46 +00:00
waldemar%netscape.com
0338c89237 Fixed Mac warnings
git-svn-id: svn://10.0.0.236/trunk@109435 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:30:13 +00:00
pschwartau%netscape.com
b0ecf5191b Added more cases to test; updated the license at top.
git-svn-id: svn://10.0.0.236/trunk@109434 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:29:24 +00:00
seawood%netscape.com
e6d1d3a41d Post CVS server upgrade test
git-svn-id: svn://10.0.0.236/trunk@109433 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 03:23:13 +00:00
dp%netscape.com
74fd5a7096 make this work with cygwin
git-svn-id: svn://10.0.0.236/trunk@109432 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 01:51:41 +00:00
vidur%netscape.com
ce35be2ae4 Better handling of progress indicator. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109431 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 01:20:46 +00:00
vidur%netscape.com
2c85c3cfe2 Ensure that we call NS_TermEmbedding on shutdown. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109430 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 01:20:02 +00:00
waterson%netscape.com
724ee564ce First checked in.
git-svn-id: svn://10.0.0.236/trunk@109429 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 01:07:39 +00:00
morse%netscape.com
d7d45166cb bug 112934, fix regression caused by patch in bug 77073, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109428 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:58:59 +00:00
mscott%netscape.com
903636d139 add missing file
git-svn-id: svn://10.0.0.236/trunk@109427 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:58:48 +00:00
law%netscape.com
460bff4c49 Updating old .bat files to key off nav window visibility; adding tools to run with alternative .jars and calculate stats
git-svn-id: svn://10.0.0.236/trunk@109426 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:51:12 +00:00
dp%netscape.com
e1b00fa978 bug 112312 Removing 32k-1 allocs when reading jar files. Saves a bunch
of time (about 10% on win2k) on startup. r=cathleen,dveditz sr=darin


git-svn-id: svn://10.0.0.236/trunk@109425 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:50:13 +00:00
akkana%netscape.com
7149730967 91388: fix some link checker regressions (debug menu only), track change in backend apis. r=brade,cmanske sr=kin
git-svn-id: svn://10.0.0.236/trunk@109424 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:44:30 +00:00
jaggernaut%netscape.com
b95acca2fe Bug 99501: JS error in viewZoomOverlay.js at startup. r=sfraser, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109422 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:43:22 +00:00
hewitt%netscape.com
dd19aed169 97253 - XBL Default Content Bug in LocateInstance, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109421 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:32:07 +00:00
hewitt%netscape.com
a0aefcf642 112772 - DOM Inspector leaks a whole document, r=dbaron, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109420 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:25:01 +00:00
bryner%netscape.com
955fa48f3d Bug 41119 - Don't waste time notifying the frame manager about frame destruction if it is happening from nsFrameManager::Destroy. r=dbaron, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@109419 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:22:00 +00:00
rayw%netscape.com
01d7dc1de2 Fixed errors in mustUnderstand attribute of header block.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109417 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:03:57 +00:00
mscott%netscape.com
a179cb995d Bug #112724 --> reduce the duplicate copies of messenger's contents.rdf
by creating a new chrome package called messenger-mapi.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109415 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 00:01:02 +00:00
rpotts%netscape.com
08aa9eb651 i'm a doofus!! all of the LoadURI calls started looking the same :-)
git-svn-id: svn://10.0.0.236/trunk@109414 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:54:30 +00:00
jgaunt%netscape.com
72a3d81e33 Fixing bustage on linux
git-svn-id: svn://10.0.0.236/trunk@109413 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:51:06 +00:00
sfraser%netscape.com
6bb76f2ad1 Fix access paths to pick up new files.
git-svn-id: svn://10.0.0.236/trunk@109412 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:42:44 +00:00
ian%hixie.ch
1b28669e3b Add support for keyed channels to mozbot. A lot of work, like it said in the INSTALL file. :-) b=112955 r=timeless
git-svn-id: svn://10.0.0.236/trunk@109410 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:38:21 +00:00
rayw%netscape.com
ff74724cba Gave more SOAP objects xpconnect behaviors.
git-svn-id: svn://10.0.0.236/trunk@109409 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:32:53 +00:00
relyea%netscape.com
4e5aab32b8 1) restore the const to PK11_Configure().
2) partial set of fixes from Nelson's review (checking for NULL) from the
'double escape' functions.
3) Add functions to clean up global memory locks


git-svn-id: svn://10.0.0.236/trunk@109408 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:32:30 +00:00
relyea%netscape.com
7535dff25e The other half of the double check change.
git-svn-id: svn://10.0.0.236/trunk@109407 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:29:31 +00:00
mkaply%us.ibm.com
bb79587d15 #110927
r=mkaply, sr=blizzard
OS/2 only - Code from jblanco to fix Alt Key handling with menus


git-svn-id: svn://10.0.0.236/trunk@109406 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:29:29 +00:00
relyea%netscape.com
ad1ef60f63 Fix several memory leaks.
Adjust the default hash sizes down for mozilla client.
Merge the NSS 3.3 key check and signature check stuff.


git-svn-id: svn://10.0.0.236/trunk@109405 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:24:35 +00:00
relyea%netscape.com
9b9e6b8328 fix Bug 93989 Memory leak when adding a module.
git-svn-id: svn://10.0.0.236/trunk@109404 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:22:53 +00:00
relyea%netscape.com
568582c0fc Add code to 'shutdown' freebl (clean up the blinding cache in rsa).
merge the NSS 3.3 changes to export Ian's double check code through the loader.


git-svn-id: svn://10.0.0.236/trunk@109403 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 23:21:49 +00:00
alecf%netscape.com
7d510d571d add nsConverterInputStream to factory now that all 3 platforms are updated
git-svn-id: svn://10.0.0.236/trunk@109402 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:58:36 +00:00
alecf%netscape.com
63cb208466 oops, export this file
git-svn-id: svn://10.0.0.236/trunk@109401 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:58:01 +00:00
alecf%netscape.com
287688d772 Added files:
mozilla/intl/uconv/src/nsConverterInputStream.cpp


git-svn-id: svn://10.0.0.236/trunk@109400 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:57:55 +00:00
rayw%netscape.com
456c9f8a82 Fixed most SOAP issues brought up by reviewer. Added completion object.
Inherited SOAPParameter and SOAPHeaderBlock from SOAPBlock, improved
error condition handling, improved comments.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109399 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:53:16 +00:00
seawood%netscape.com
eadbebad36 Since jobserver feature of gmake causes dependency targets to be processed in parallel, we need to invoke $(MAKE) for each of the phases that we want to build from a meta target (like all:: & alldep::).
git-svn-id: svn://10.0.0.236/trunk@109398 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:53:10 +00:00
alecf%netscape.com
547df4c3e4 other part of bug 11053, move ConverterInputStream into uconv from xpcom, sr=darin r=dougt
git-svn-id: svn://10.0.0.236/trunk@109397 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:50:27 +00:00
jgaunt%netscape.com
791ff8df84 bug 112701 - seperate accessible/src dir into 3
mac specific changes
r=aaronl
r=leaf
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@109396 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:49:02 +00:00
jgaunt%netscape.com
6d091ec688 bug 112701 - seperate accessible/src directory into 3
r=aaronl
r=leaf
sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@109395 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:48:55 +00:00
alecf%netscape.com
20ef036496 bug 110531 and bug 108285 - move ConverterInputStream into uconv and out of xpcom. sr=darin, r=dougt
git-svn-id: svn://10.0.0.236/trunk@109394 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:48:47 +00:00
mkaply%us.ibm.com
4defff2d32 #107905
r=mkaply, sr=attinasi
OS/2 only - don't shortcut font computations for fixed with fonts


git-svn-id: svn://10.0.0.236/trunk@109393 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:47:57 +00:00
mkaply%us.ibm.com
3f17113145 #112359
r=mkaply, sr=blizzard
OS/2 only - crash if you don't have font Times New Roman MT 30 installed


git-svn-id: svn://10.0.0.236/trunk@109392 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:43:52 +00:00
ian.mcgreer%sun.com
60617f97d8 fix so that nickname lookup falls back to email address (for CERT_FindCertByNicknameOrEmailAddr)
git-svn-id: svn://10.0.0.236/trunk@109391 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:40:31 +00:00
rpotts%netscape.com
2faee254d0 bug #94205 (r=adamlock@netscape.com, sr=jst@netscape.com) nsIWebNavigation interface changes...
git-svn-id: svn://10.0.0.236/trunk@109390 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:35:33 +00:00
jj%netscape.com
5a413592bd bump up mac version number to 0.9.6+ on the trunk
git-svn-id: svn://10.0.0.236/trunk@109389 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:21:31 +00:00
despotdaemon%netscape.com
db385a8bd7 Pseudo-automatic update of changes made by mitchf@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@109388 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:11:20 +00:00
dp%netscape.com
761471061c stop with visible window
git-svn-id: svn://10.0.0.236/trunk@109387 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:08:55 +00:00
dbaron%fas.harvard.edu
25c6c4fd3c Fix typo. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@109386 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 22:03:28 +00:00
dbaron%fas.harvard.edu
79ed9126ca Fix typos that shouldn't have been checked in. b=110802
git-svn-id: svn://10.0.0.236/trunk@109383 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:58:09 +00:00
mcafee%netscape.com
7c297b316b Adding test timeouts, so clients can configure this.
git-svn-id: svn://10.0.0.236/trunk@109382 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:56:21 +00:00
jake%acutex.net
e0604e6a44 Get the file list of files to scan for templates from Support::Files instead of glob('*')
git-svn-id: svn://10.0.0.236/trunk@109381 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:49:47 +00:00
yokoyama%netscape.com
4da245455d Bug 109265
checking in for skamio@netscape.net
Disabling IME for Readonly attribute of <INPUT>
/r=yokoyama; /sr=kin


git-svn-id: svn://10.0.0.236/trunk@109380 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:48:31 +00:00
mkaply%us.ibm.com
6a1f0c6ce3 No bug
r=mkaply
OS/2 only - "." and " " should not be special file system chars on OS/2


git-svn-id: svn://10.0.0.236/trunk@109379 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:28:41 +00:00
mkaply%us.ibm.com
bb7cbc0dc5 No bug - cleanup - remove unnecessary XP_OS2_HACK and XP_OS2
git-svn-id: svn://10.0.0.236/trunk@109377 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:00:43 +00:00
mkaply%us.ibm.com
4ad9438062 No bug - cleanup - remove unnecessary XP_OS2_HACK
git-svn-id: svn://10.0.0.236/trunk@109376 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:56:42 +00:00
mkaply%us.ibm.com
495db0227d No bug - cleanup - remove unnecessary XP_OS2
git-svn-id: svn://10.0.0.236/trunk@109375 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:55:28 +00:00
law%netscape.com
bda7e275dd Bug 106231; add mnemonic for Disable QuickLaunch menu item; patch from Tsukasa Maruyama (mal@mozilla.gr.jp); r=morse, sr=ben
git-svn-id: svn://10.0.0.236/trunk@109374 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:50:18 +00:00
ian%hixie.ch
1fde83c771 Made all dependencies load their modules on demand rather than on startup (cuts down the page serving time by about 50%). Also removed some debugging statements in certain high profile areas.
git-svn-id: svn://10.0.0.236/trunk@109373 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:48:36 +00:00
mkaply%us.ibm.com
4d79330194 Taking cls suggestion - just include string.h
git-svn-id: svn://10.0.0.236/trunk@109372 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:48:13 +00:00
attinasi%netscape.com
c34413af37 Blocked images will no longer show the broken image icon, nor will they show ALT text. Repairs alleged 'regression' from previous ALT text fixes. b=109090 r=alexsavulov sr=kin
git-svn-id: svn://10.0.0.236/trunk@109371 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:47:06 +00:00
attinasi%netscape.com
3db4a0e9ac Checkin for Ulrich Drepper: cleanup of 'if' cascade in frame constructor for controls. b=99421 r=rods sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109370 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:43:35 +00:00
mkaply%us.ibm.com
4858a05464 Attempt to fix HPUX bustage - use PL_strtok_r instead of strtok_r
git-svn-id: svn://10.0.0.236/trunk@109369 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 20:41:49 +00:00
mkaply%us.ibm.com
0780022acc Preemptively fix OS/2 bustage that will be caused by prefapi change
git-svn-id: svn://10.0.0.236/trunk@109368 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:56:56 +00:00
despotdaemon%netscape.com
0ed7d1b0ca Pseudo-automatic update of changes made by alexsavulov@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@109367 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:53:58 +00:00
alecf%netscape.com
b1a1737850 for bug 112708, sr=dveditz, r=bnesse move prefapi.c to prefapi.cpp
git-svn-id: svn://10.0.0.236/trunk@109366 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:43:43 +00:00
alecf%netscape.com
f803585f96 for bug 112708, sr=dveditz, r=bnesse convert prefapi.c to C++
git-svn-id: svn://10.0.0.236/trunk@109365 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:42:41 +00:00
despotdaemon%netscape.com
d5ccc4ed9e Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109364 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 18:40:49 +00:00
ian%hixie.ch
9ea87b9464 Added support for easily getting the original key name of a munged key: added a virtual '.coses: original key' entry to all hashes in COSES (works similar to the virtual '.length' item that all arrays have). Edited the debug string to mention these virtual items.
git-svn-id: svn://10.0.0.236/trunk@109361 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 16:20:22 +00:00
ian%hixie.ch
10f906b791 Fixing an inconsistency between getArgument() and peekArgument(). peekArgument() now returns an empty list in an array context if there is no such argument, instead of undef. This makes it act like getArgument(), which just returns the list of values in an array context. Similarly, made the default implementation of peekArgument() whine about not being implemented instead of returning undef, since by design peekArgument() should return the same as getArgument() if the argument is present.
git-svn-id: svn://10.0.0.236/trunk@109360 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 16:13:00 +00:00
ian%hixie.ch
5668befe73 Adding error handling for the case where the user prefs editor is called with bogus user IDs.
git-svn-id: svn://10.0.0.236/trunk@109359 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 16:06:45 +00:00
karnaze%netscape.com
f9dc3f03b9 bug 51023 - reduce the size of table related frame classes. sr=kin.
git-svn-id: svn://10.0.0.236/trunk@109358 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 15:05:51 +00:00
ian%hixie.ch
9d60eadb89 Implemented logout and explicit new account creation in the login service. Had to add removeObject() to the Controller module (the opposite of the exisiting addObject()).
git-svn-id: svn://10.0.0.236/trunk@109357 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 13:31:29 +00:00
peterv%netscape.com
1528f1d062 Fix for 106586 (Inappropriate source into the plaintext copy.) r=heikki, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@109355 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 09:50:25 +00:00
peterv%netscape.com
022734969c Fix for 106586 (Inappropriate source into the plaintext copy.) r=heikki, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@109354 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 09:19:33 +00:00
mcafee%netscape.com
5a19c639ba close the file to get it to write to disk
git-svn-id: svn://10.0.0.236/trunk@109353 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:41:27 +00:00
mcafee%netscape.com
299232dd6d match changes from startup test.
git-svn-id: svn://10.0.0.236/trunk@109352 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:38:05 +00:00
sspitzer%netscape.com
662226b765 fix for #112786. the home page link isn't "blue" like the other links in the addressbook
card preview pane.


git-svn-id: svn://10.0.0.236/trunk@109351 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:34:22 +00:00
mcafee%netscape.com
53f812c1af better error message when no data file is found.
git-svn-id: svn://10.0.0.236/trunk@109350 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:32:53 +00:00
rginda%netscape.com
4cbd7a484c bug 112494, "crash in nsAccessibilityService::CreateIFrameAccessible", r=jgaunt, sr=shaver
sanity check the parameter and return an error code if something isn't right, instead of crashing.


git-svn-id: svn://10.0.0.236/trunk@109348 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:29:08 +00:00
samuel%sieb.net
c517416200 bring the xml-rpc code up to date with current APIs (bug 109960)
r=mj@digicool.com  sr=darin@netscape.com
not part of the build


git-svn-id: svn://10.0.0.236/trunk@109346 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 08:04:25 +00:00
mcafee%netscape.com
3b00003c68 try to fix error-on-first-report
git-svn-id: svn://10.0.0.236/trunk@109345 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 07:57:19 +00:00
dveditz%netscape.com
6d4c956f3f Free bloated component registry buffer after XPCOM init (bug 76329)
r=dougt, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@109344 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 07:50:03 +00:00
jst%netscape.com
a517f0d2fa Fixing bug 93513. Make window.open() use the base uri of the caller as the base, and not the document uri of the caller. r=danm@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109343 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 07:49:32 +00:00
mcafee%netscape.com
3bbe05e233 Adding xulwinopen test data reporting.
git-svn-id: svn://10.0.0.236/trunk@109338 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 06:00:16 +00:00
mcafee%netscape.com
15f72e185c avg -> value
git-svn-id: svn://10.0.0.236/trunk@109337 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:53:01 +00:00
mcafee%netscape.com
8dc19dba47 switching avg to value
git-svn-id: svn://10.0.0.236/trunk@109336 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:49:19 +00:00
mcafee%netscape.com
6a31a9a661 Fixing Y axis label
git-svn-id: svn://10.0.0.236/trunk@109335 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:44:07 +00:00
bzbarsky%mit.edu
ec244f8044 Add unicharutil_s to LLIBS to make Win link correctly.
git-svn-id: svn://10.0.0.236/trunk@109334 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:35:37 +00:00
dbaron%fas.harvard.edu
f929dd8a3c Add nsOutlinerContentView.cpp and nsOutlinerUtils.cpp for varga. b=97062
git-svn-id: svn://10.0.0.236/trunk@109333 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:10:25 +00:00
dbaron%fas.harvard.edu
181862eab6 Add nsIOutlinerContentView.idl for varga. b=97062
git-svn-id: svn://10.0.0.236/trunk@109332 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 05:08:26 +00:00
mcafee%netscape.com
fac515fed9 First add. Clone of startup cgis. plans to make this a general graph cgi are in the wings, this is a temporary get-this-going hack
git-svn-id: svn://10.0.0.236/trunk@109330 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:51:04 +00:00
peterlubczynski%netscape.com
8ffb403866 Fixing up simple Mac Plugin SDK sample. not part of the build
git-svn-id: svn://10.0.0.236/trunk@109328 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:49:46 +00:00
peterlubczynski%netscape.com
69224826eb Mac Plugin SDK Scriptable plugin project file fix for Classic
git-svn-id: svn://10.0.0.236/trunk@109327 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:42:30 +00:00
varga%utcru.sk
e0dc84b7d2 Fix for 97062.
Implement a content model view for <outliner>.
r=bryner sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@109326 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:41:55 +00:00
bzbarsky%mit.edu
5c31397853 Bug 109236, take 2, now that mcp has been changed. r=law, sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@109325 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:37:21 +00:00
peterlubczynski%netscape.com
2648c43ca9 Removing debug prefix file from Mac Plugin SDK. not part of the build
git-svn-id: svn://10.0.0.236/trunk@109324 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:33:25 +00:00
sfraser%netscape.com
f975fa5699 Add UnicharUtil library for bz
git-svn-id: svn://10.0.0.236/trunk@109323 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:32:00 +00:00
sspitzer%netscape.com
766713789c fix warnings, fix whitespace.
git-svn-id: svn://10.0.0.236/trunk@109322 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:19:21 +00:00
law%netscape.com
b1eab7dd46 Bug 108567; put icon <image>s in vbox so they don't stretch; r=hwaara/bzbarsky, sr=blake
git-svn-id: svn://10.0.0.236/trunk@109321 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:17:05 +00:00
peterlubczynski%netscape.com
43ccc3908c Fixing up Mac Plugin SDK Basic Sample Project for Classic. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109320 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:12:42 +00:00
kmcclusk%netscape.com
a91bf4a68d Make the backbuffer transitory based on a pref. This does not have any effect unless you set (layout.transitory.backbuffer", true) bug 95952 sr=attinasi r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@109319 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:12:36 +00:00
kmcclusk%netscape.com
303a5331d9 Replace the O(n^2) call to GetChild in nsViewHandleEvent to substantially improve page load performance and interactivity on pages with lots of comboboxes. bug 112525 r=roc+moz sr=kin
git-svn-id: svn://10.0.0.236/trunk@109318 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:09:36 +00:00
peterlubczynski%netscape.com
7c5142e62d Removing Mac Plugin SDK resource, not part of build.
git-svn-id: svn://10.0.0.236/trunk@109317 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:07:47 +00:00
peterlubczynski%netscape.com
54c25b59f5 Removing Mac Plugin SDK project file. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109316 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 04:06:44 +00:00
morse%netscape.com
fa863da1e2 bug 77073, wallet checks slows creation of edit and context menus, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109315 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 03:46:18 +00:00
sspitzer%netscape.com
aaaaa6eada fix build bustage on mac.
git-svn-id: svn://10.0.0.236/trunk@109314 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 03:08:38 +00:00
javi%netscape.com
f7e61b2f4d Remove reference to nsSecureBrowserUIImpl.obj which is no longer built in this
directory.  Should fix tbox bustage.


git-svn-id: svn://10.0.0.236/trunk@109312 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:30:37 +00:00
waldemar%netscape.com
d73005ea74 Added comments
git-svn-id: svn://10.0.0.236/trunk@109311 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:23:05 +00:00
waldemar%netscape.com
bcb258b1cd Added /* and */ statements
git-svn-id: svn://10.0.0.236/trunk@109310 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:22:37 +00:00
mcafee%netscape.com
7bf5d09c94 Adding mailbloattest stub.
git-svn-id: svn://10.0.0.236/trunk@109308 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:03:24 +00:00
mcafee%netscape.com
37ac07a0fd Profile cleanup. Adding mailbloattest stub. Fixed component.reg filename. comments, etc.
git-svn-id: svn://10.0.0.236/trunk@109307 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:02:57 +00:00
vidur%netscape.com
0b5099dd72 progress indicator and menu improvements. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109306 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 02:02:11 +00:00
vidur%netscape.com
c9a247e9cb Fixed prompt and password dialogs. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109305 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 01:59:01 +00:00
dbaron%fas.harvard.edu
8e4767a26d Backing out shanjian at his request to fix Linux orange.
git-svn-id: svn://10.0.0.236/trunk@109304 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 01:57:24 +00:00
bzbarsky%mit.edu
065a782ee4 backing this out. need to get some build magic on the mac first. :(
git-svn-id: svn://10.0.0.236/trunk@109303 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 01:10:10 +00:00
darin%netscape.com
74891049b2 build TestPerf on linux
git-svn-id: svn://10.0.0.236/trunk@109302 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 01:01:23 +00:00
bzbarsky%mit.edu
a692927a23 Fix build bustage on Win. Bug 109236
git-svn-id: svn://10.0.0.236/trunk@109301 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:54:46 +00:00
sspitzer%netscape.com
c42591d68f fix for #112727 (removing expired articles won't remove all expired articles in certain cases.)
and hopefully for #110362 (top crasher in ParseURL()), and some cleanup.

for #110362, I'm making sure we only check the local cache for message and message part urls.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@109300 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:49:47 +00:00
vidur%netscape.com
fed00f2d29 Copy over installed-chrome.txt to get scrollbars working
git-svn-id: svn://10.0.0.236/trunk@109299 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:47:09 +00:00
vidur%netscape.com
cc0f4274fb Fixed alerts and added prompt and password support. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109298 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:46:06 +00:00
sgehani%netscape.com
0a4fc62cec Fix reset button (was too large) on helper apps pref pane.
b=109516; r=sgehani; sr=alecf
(checking in for Andre Dahlqvist <andre.dahlqvist@telia.com>)


git-svn-id: svn://10.0.0.236/trunk@109297 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:44:16 +00:00
shanjian%netscape.com
e2b3da1e6a #support unicode beyond BMP plane in Compressed charmap
r=bstell,  sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109296 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:41:20 +00:00
sgehani%netscape.com
60941822af Fix Netscape search sherlock plugin.
b=112029; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109295 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:37:13 +00:00
shanjian%netscape.com
b4ff2d0a9c #disable debug message in optimized build
r=danm sr=waterson


git-svn-id: svn://10.0.0.236/trunk@109294 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:36:56 +00:00
av%netscape.com
467660d8e8 Updating readme.txt for the plugin SDK, not part of the regular build
git-svn-id: svn://10.0.0.236/trunk@109293 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:35:58 +00:00
sgehani%netscape.com
8f3fb51346 Add brandShortName to content pack switch message.
b=109477; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109292 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:34:55 +00:00
sgehani%netscape.com
51bff52b51 Open a new window if one isn't around when users select the
``Search the Web'' menu item from the ``Search'' menu.
b=83329; r=morse; sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@109291 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:30:22 +00:00
sgehani%netscape.com
a349c153c1 Don't distingiush between an edited and unedited URL bar text when
the search button is clicked.
b=60283; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109290 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:27:47 +00:00
darin%netscape.com
c52192895e fixes bug 112366 "status message is often incorrect [eg. resolving host...]"
r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109289 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:23:56 +00:00
cmanske%netscape.com
b4c2e75b53 Backed out change not part of fix for bugscape bug 10937
git-svn-id: svn://10.0.0.236/trunk@109288 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:22:19 +00:00
sgehani%netscape.com
bf45a76495 Remove dependency of sidebarOverlay on brand.dtd.
b=109450; r=morse; sr=blake


git-svn-id: svn://10.0.0.236/trunk@109287 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:20:07 +00:00
cmanske%netscape.com
4bcad7365e Fixed spell check dialog bug 10937, r=syd, sr=kin
git-svn-id: svn://10.0.0.236/trunk@109286 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:16:21 +00:00
bzbarsky%mit.edu
a8c5407a66 Make the mime service do extension --> type matching based on the
information the user has entered in helper app prefs.  Bug 109236,
r=law, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109285 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:14:14 +00:00
bryner%netscape.com
45bcef5504 Bug 112719 - make nsXULTreeSliceFrame inherit from nsGridRowLeafFrame, as it was intended to. r=jag, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@109284 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:12:02 +00:00
sgehani%netscape.com
d8ae0581db Add persistent panel support (iframe's remain loaded even when not visible).
b=106129; r=morse; sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@109283 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:10:13 +00:00
cmanske%netscape.com
ce5cd24903 Fixed busted composer pref panel, b=112463, r=sfraser,syd sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@109282 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:09:20 +00:00
kaie%netscape.com
79b0d6b360 b=109777 Make sure certificate downloading works immediately
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109281 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:07:13 +00:00
cmanske%netscape.com
67cc82f61b XUL 1.0-related fixes for tab widget, b=103855, r=brade,syd sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109280 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:06:33 +00:00
dougt%netscape.com
d3046e16dd Add IsMainThread to nsIThread. r=danm@netscape.com, sr=darin@netscape.com 112397
git-svn-id: svn://10.0.0.236/trunk@109279 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:06:32 +00:00
cmanske%netscape.com
3fd8415aaa Fixed getting all headings for list, b=103855, r=brade, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@109278 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 00:01:45 +00:00
alecf%netscape.com
0984f9daba for bug 112708, add an #include so this can be compiled by prefapi.cpp
sr=dveditz, r=bnesse


git-svn-id: svn://10.0.0.236/trunk@109277 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:56:38 +00:00
alecf%netscape.com
0d76157146 for bug 112708, add a bunch of casts so this file can also be compiled as C++
sr=dveditz, r=bnesse


git-svn-id: svn://10.0.0.236/trunk@109276 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:55:27 +00:00
sgehani%netscape.com
a89d2f4723 Ask user if they'd like to make the search sidebar tab engine selection
their default search engine.
b=100078; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@109275 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:51:47 +00:00
waterson%netscape.com
a6396f40ca Bug 11079. xptinfo shouldn't be an EXPORT_LIBRARY, or else it will end up both in the statically linked exectuable _and_ libxpcom.so. r=cls
git-svn-id: svn://10.0.0.236/trunk@109274 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:50:56 +00:00
waterson%netscape.com
f6fc5c5388 Bug 45353. Remove the pool used to keep XUL attributes now that we've improved sharing. r=shaver
git-svn-id: svn://10.0.0.236/trunk@109273 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:49:10 +00:00
cmanske%netscape.com
fe1bac57c6 Removed 'IsValidImage()' method, b=90229, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109272 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:49:02 +00:00
javi%netscape.com
b423daf3d1 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf

b=109777 Make sure certificate downloading works immediately
r=javi sr=mscott

(checking in for kaie)


git-svn-id: svn://10.0.0.236/trunk@109271 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:45:36 +00:00
kaie%netscape.com
cc2997bfa0 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109270 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:43:26 +00:00
javi%netscape.com
c971fc767e b=75947 Landing security startup performance improvement related issues. r=javi sr=alecf
b=109777 Mae sure certificate downloading works immediately r=javi sr=mscott

(Checking in for kaie)


git-svn-id: svn://10.0.0.236/trunk@109269 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:43:10 +00:00
kaie%netscape.com
c4caa1b828 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109268 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:36:34 +00:00
jaggernaut%netscape.com
ddeef888b9 Bug 112569: Session History set from navigator.js redundantly. r=hyatt, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109267 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:34:27 +00:00
darin%netscape.com
4e2d71768d fixes bug 112328 "purify report ABR in nsBaseURLParser::ParseURL"
r=bbaetz, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109266 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:28:34 +00:00
javi%netscape.com
6e10bce240 b= 75947 Landing security start up performance improvement and related issues r=javi sr=alecf
b=10977 Make sure certificate downloading works immediately r=javi sr=mscott

(checking in for kaie)


git-svn-id: svn://10.0.0.236/trunk@109265 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:25:56 +00:00
kaie%netscape.com
40d3a042e5 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109264 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:19:52 +00:00
jj%netscape.com
3f92a4a24f Mozilla icon for MacOS X
git-svn-id: svn://10.0.0.236/trunk@109263 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:08:42 +00:00
jj%netscape.com
96ce0965ff bug #110132: updated version number to 0.9.6+ and added <CFBundleExecutable>, <CFBundleShortVersionString>, and <CFBundleGetInfoString> keys.
git-svn-id: svn://10.0.0.236/trunk@109262 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:05:57 +00:00
gordon%netscape.com
8bc0b7e9bf Fix bug 110405. Removing anachronistic assertion, added condition to respect STORE_ON_DISK policy. Changed fav icon cache policy to STORE_ANYWHERE. r/sr = darin, hyatt, sfraser.
git-svn-id: svn://10.0.0.236/trunk@109261 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:04:58 +00:00
kin%netscape.com
54983a3e01 Fix for bug 111264: nsTextFrame::SetSelected() calls Invalidate() with empty rect.
Prevent SetSelected() from generating invalidate warnings by
preventing calls to Invalidate with an empty rect.

r=jfrancis@netscape.com  sr=attinasi@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109260 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:54:15 +00:00
kin%netscape.com
0d6b36df4c Fix for bug 69398: {label,hr,br}:after {content: ":"} repeats creation of :
with mouse movement

Modified RemoveGeneratedContentFrameSiblings() to handle the case where
the :after frame is in a continuing frame for the primary frame's parent.

r=dbaron@fas.harvard.edu  sr=attinasi@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109259 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:53:03 +00:00
shrutiv%netscape.com
86339f8974 Fix for bugzilla 106305: CCK Wizard doesn't check disk space for Linux
installer when tarball pack is on a different drive (r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@109258 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:49:44 +00:00
bnesse%netscape.com
9d2575fcb5 Fix for bug 108236. "intl.charset.detector" should not be treated as both a char pref and a unichar pref. Also whitespace cleanup. r=yokoyama, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@109257 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:46:42 +00:00
bzbarsky%mit.edu
f56674ebbb Fixing line endings to avoid all the "^M"s on Unix. Bug 112642,
r=Roland.Mainz@informatik.med.uni-giessen.de, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109256 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:41:59 +00:00
pinkerton%netscape.com
69c6ffd626 view shouldn't be opaque. allows webpages to show up. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109255 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:39:37 +00:00
pinkerton%netscape.com
8072ba5aac Fix some complilation errors, change line endings on scrollbar. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109254 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:37:48 +00:00
pinkerton%netscape.com
8ac744782a fix regressions with carbon events. r=ccarlen/sr=sfraser. bug# 112653
git-svn-id: svn://10.0.0.236/trunk@109253 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:36:22 +00:00
samuel%sieb.net
03dbac5ec8 Remove the orient= from the splitters.
r=rginda
not part of the build


git-svn-id: svn://10.0.0.236/trunk@109251 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:33:28 +00:00
shrutiv%netscape.com
af2f1a5667 Fix for bugzilla 101439: Custom configs should point to it's own files
(r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@109250 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:29:53 +00:00
dougt%netscape.com
16e560771a fixed bug 112345. JAR Channel does not cache mime service. r=neeti@netscape.com, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109249 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:29:00 +00:00
ian.mcgreer%sun.com
f902ddb08d fix bug found from PK11_ListCerts
git-svn-id: svn://10.0.0.236/trunk@109248 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:05:32 +00:00
despotdaemon%netscape.com
31d75d97c5 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109247 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 22:02:07 +00:00
shrutiv%netscape.com
d8a790e7dd Fix for bugzilla 104124: User agent string allows blank spaces input
(r=smeredith)


git-svn-id: svn://10.0.0.236/trunk@109245 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 21:27:38 +00:00
shrutiv%netscape.com
8dea82607b Fix for bugzilla 104124: User agent string allows blank spaces input
(r=tao)


git-svn-id: svn://10.0.0.236/trunk@109244 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 21:22:37 +00:00
morse%netscape.com
ffea25f59b backing out patch for bug 111396 because it caused smoketest blocker bug 112643
git-svn-id: svn://10.0.0.236/trunk@109241 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 20:52:48 +00:00
despotdaemon%netscape.com
65a4dcd29e Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@109240 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 20:35:38 +00:00
ian%hixie.ch
ced7a9ce15 Minor fixes to make the previous checkin actually compile...
git-svn-id: svn://10.0.0.236/trunk@109239 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 20:23:48 +00:00
ian.mcgreer%sun.com
54677fad6a fix memory leaks
git-svn-id: svn://10.0.0.236/trunk@109238 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 19:34:08 +00:00
jpierre%netscape.com
9e179ff639 Fix for bug 95458 - ASN1 decoder crashes when fed incorrect data
git-svn-id: svn://10.0.0.236/trunk@109237 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 18:46:17 +00:00
blythe%netscape.com
bf73e67f74 NOT part of normal build.
Remove special cases involving reallocs of size 0 (improve it actually).
Avoid qsort problem on MSVC win32.


git-svn-id: svn://10.0.0.236/trunk@109236 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 18:44:15 +00:00
rayw%netscape.com
e2e5db7900 Added "function" keyword to permit function to be passed as a SOAP response
listener.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109235 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 18:20:11 +00:00
ian%hixie.ch
d65266d7a4 * Corrected some inaccurate comments I came across.
* Added support for group membership levels (now you can be a normal member, as before, but also a group op or a group admin) -- this affected the user data source, the mysql data source, and the user service.
* Added a getFieldsHierarchically() method to the user data source.
* Added a getFieldsByCategory() method to the user data source.
* Fixed a typo in some of the SQL in the rights management part of the MySQL user data source.
* Added support in the arguments input module for treating the arguments as dot-delimited trees and returning a specific branch.
* Added support in the passwords service for encrypting a specific password.
* Added a getFieldByID() method to the user service.
* Made the groups in the user service be indexed by both ID and Name.
* Implemented the user preferences component.


git-svn-id: svn://10.0.0.236/trunk@109234 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 18:03:38 +00:00
rayw%netscape.com
83082e1254 There were obsolete XML Schema URIs left from the old code. Updated to the
latest XML Schema specification -- 2001 URIs.  Also fixed the namespace of the
type attribute.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109233 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 17:30:55 +00:00
pinkerton%netscape.com
7654dbfe76 one more removed file bustage fix.
git-svn-id: svn://10.0.0.236/trunk@109231 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 16:11:12 +00:00
karnaze%netscape.com
b3e24127f2 new regression test, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@109230 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 16:04:35 +00:00
pinkerton%netscape.com
52e1cbaf29 fixing mach-o bustage
git-svn-id: svn://10.0.0.236/trunk@109229 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 16:03:38 +00:00
leaf%mozilla.org
d937a9da5c Automated update
git-svn-id: svn://10.0.0.236/trunk@109228 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:57:55 +00:00
seawood%netscape.com
9df1b887ce Fix problem with Solaris /bin/sh interpreting ^ in a grep statement.
r=axel@pike.org


git-svn-id: svn://10.0.0.236/trunk@109227 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:57:27 +00:00
karnaze%netscape.com
56be8b5ead bug 112182 - check for null pointers, sr=attinasi, r=bernd.
git-svn-id: svn://10.0.0.236/trunk@109226 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:55:27 +00:00
ccarlen%netscape.com
dbbe382e38 Bug 97239 - On Mac, can't delete profile whose files on disk have been removed. r=brade/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109225 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:48:58 +00:00
dcone%netscape.com
852a3dbb95 bug 103377. Images are scaled down for background tiled images that are printed. r=rods sr=attinsi
git-svn-id: svn://10.0.0.236/trunk@109224 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:48:15 +00:00
mikep%oeone.com
b4980045e9 Adding file with -kb
git-svn-id: svn://10.0.0.236/trunk@109223 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:43:09 +00:00
mikep%oeone.com
b775befe31 Removing calendar_topbar as test.
git-svn-id: svn://10.0.0.236/trunk@109222 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:41:19 +00:00
karnaze%netscape.com
33ac3614b6 bug 111028 - better height calc for table elements when printing. r=rods, sr=none.
git-svn-id: svn://10.0.0.236/trunk@109221 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:41:07 +00:00
pinkerton%netscape.com
003e4215aa fix bustage
git-svn-id: svn://10.0.0.236/trunk@109220 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:39:33 +00:00
pinkerton%netscape.com
068170f445 removing nsMacMessageSink.h
git-svn-id: svn://10.0.0.236/trunk@109219 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 15:11:13 +00:00
dp%netscape.com
1544df4261 backing out previous change. Causes installer to fail with crc
errors.


git-svn-id: svn://10.0.0.236/trunk@109217 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:51:50 +00:00
pinkerton%netscape.com
ddb1f29d56 removing per bug 110851, replaced with nsIEventSink on each window. r=ccarlen/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@109216 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:43:45 +00:00
pinkerton%netscape.com
bc4ff100ea make sure mouse loc is in local coordinates on a scrollwheel event. sr=sfraser. bug# 112448.
git-svn-id: svn://10.0.0.236/trunk@109215 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:41:10 +00:00
pinkerton%netscape.com
901ad8ab6a removing nsMacMessageSink for standalone and embedding. Replacing with nsIEventSink and a couple of internal interfaces. r=ccarlen/sr=sfraser. bug#110851
git-svn-id: svn://10.0.0.236/trunk@109214 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:38:56 +00:00
peterv%netscape.com
d1911c6d0a Fix for bug 108024 (missing carriage returns when copying PRE tag content to clipboard). r=Pike, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@109213 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:19:30 +00:00
bzbarsky%mit.edu
a57f896a19 Get rid of ghost elements in a form's |elements| array. Bug 98487,
r=jkeiser, sr=jst


git-svn-id: svn://10.0.0.236/trunk@109212 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 14:12:06 +00:00
kaie%netscape.com
43a79c95df b=111938 Wrong usage of getService => createInstance
r=javi sr=shaver


git-svn-id: svn://10.0.0.236/trunk@109211 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 12:50:26 +00:00
kaie%netscape.com
8983dc7b3a b=106939 Fix wrong caps.
r=javi sr=shaver


git-svn-id: svn://10.0.0.236/trunk@109209 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 12:47:20 +00:00
mkaply%us.ibm.com
b9fbe70f0d #112243
r=cls
Os/2 only - if config/myrules.mk and config/myconfig.mk don't exist, create them - work around gmake bug


git-svn-id: svn://10.0.0.236/trunk@109206 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 11:42:59 +00:00
rods%netscape.com
030f56d8b3 This was in the patch, but somehow missed the checkin
Bug 102596 rdcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109205 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:26:51 +00:00
brade%netscape.com
b6cbec2b01 #include cleanup (bug #112008, r=akkana, sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@109204 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:14:04 +00:00
jfrancis%netscape.com
533392f396 fix for 106274: toolbar colorpicker feedback broken when selection is collapsed
git-svn-id: svn://10.0.0.236/trunk@109203 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:08:25 +00:00
brade%netscape.com
76d1ce8a02 #include cleanup (bug #112008, r=akkana, sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@109202 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:06:21 +00:00
brade%netscape.com
c79bdc933a allow scripting of methods with no parameters (bug #112008, r=akkana, sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@109201 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:05:36 +00:00
jfrancis%netscape.com
474493b5ff fix for 97259: caret sometimes drawn on line above a blank line when it should be on blank line. r=fm; sr=kin
git-svn-id: svn://10.0.0.236/trunk@109200 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 10:01:28 +00:00
jst%netscape.com
304a701c9b Whitespace changes.
git-svn-id: svn://10.0.0.236/trunk@109199 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:59:31 +00:00
rods%netscape.com
ae067511a4 Hookup the setting of scaling for Print Preview and Printing
Bug 110529 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109198 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:59:16 +00:00
rods%netscape.com
e97e909b21 Give checkbox and radio face color on active
Bug 56585 r=bryner sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109197 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:54:38 +00:00
rods%netscape.com
073a7fc430 Removed un-used first/last page option
Bug 102009 r=kmcclusk sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109196 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:46:15 +00:00
rods%netscape.com
fb258c2434 Use system IDC_HAND cursor when available
Bug 104035 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109195 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:41:19 +00:00
hewitt%netscape.com
12ee36a26b 102574 - enable DOM Inspector in the default builds, r=leaf, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@109193 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:36:46 +00:00
jst%netscape.com
a167a4f39d Oops, backing out last checkin.
git-svn-id: svn://10.0.0.236/trunk@109192 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:34:06 +00:00
jst%netscape.com
f3e223e230 Formatting changes, and fixing compiler warning. r=nobody
git-svn-id: svn://10.0.0.236/trunk@109191 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:31:45 +00:00
jst%netscape.com
fb84fd48e7 Formatting changes, and fixing compiler warning. r=nobody
git-svn-id: svn://10.0.0.236/trunk@109190 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:30:46 +00:00
morse%netscape.com
ef8d610587 bug 111396, tabbing in dialogs give incorrect results, r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@109189 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:27:19 +00:00
jst%netscape.com
378ca9ba32 Formatting changes, and fixing compiler warning. r=nobody
git-svn-id: svn://10.0.0.236/trunk@109188 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 09:27:12 +00:00
jst%netscape.com
be2baf922d Fixing bug 112473. Eliminate unnecessary allocations in the CSS parser and speed up NS_NewHTMLReflowCommand() a bit. r=dbaron@fas.harvard.edu, rs=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109187 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 08:48:53 +00:00
bstell%netscape.com
6737b66f15 bug 112522 on anti-alias scale bitmap font on local X server
r=pavlov, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@109186 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 07:55:08 +00:00
jst%netscape.com
9dbb6356f3 Oops, forgot to make peterv's suggested comment changes when checking in the fix for bug 109854.
git-svn-id: svn://10.0.0.236/trunk@109185 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 07:14:00 +00:00
rjc%netscape.com
1122aea9e8 Fix bug # 112176. r=danm sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109184 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 07:02:24 +00:00
peterlubczynski%netscape.com
f7d714738e Fix for always loading the Java VM for embed tag, patch by nis@sparc.spb.su (Igor Nekrestyanov) bug 94023 r=peterl sr=beard
git-svn-id: svn://10.0.0.236/trunk@109183 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 05:14:11 +00:00
jst%netscape.com
fa9acfe976 Fixing bug 34398. Making element.offsetParent be a <th>, <td> or <table> if element is a decendant of one of those element types. r=hidday@geocities.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109182 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 05:08:25 +00:00
nhotta%netscape.com
360e8e2867 Added charsetOverride field to nsIMsgWindow, so msgCompose can use it for quoting,
bug 111055, r=ducarroz, sr=sspitzer.


git-svn-id: svn://10.0.0.236/trunk@109181 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 04:56:42 +00:00
vidur%netscape.com
93341bca3c Got rid of installation name in project. This is not part of the build.
git-svn-id: svn://10.0.0.236/trunk@109179 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 04:11:53 +00:00
jkeiser%iname.com
9aabc077d6 Submit empty file inputs. Bug 111963. r=alexsuvalov@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109178 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 03:51:38 +00:00
rayw%netscape.com
ad0a29b7ce Fixed SOAP document-style returns. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@109177 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 03:31:42 +00:00
rayw%netscape.com
831c4e6f2e More bug fixes to SOAP implementation. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@109176 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 03:07:37 +00:00
dbaron%fas.harvard.edu
9a5ab76543 Fix runtime bustage for other ports that have the same problem as GTK. b=109974, 111088
git-svn-id: svn://10.0.0.236/trunk@109175 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 03:02:49 +00:00
dbaron%fas.harvard.edu
ebd0276943 Fix orange. b=109974, 111088
git-svn-id: svn://10.0.0.236/trunk@109174 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:58:30 +00:00
waterson%netscape.com
072b1c9990 Build with \`-O2' by default.
git-svn-id: svn://10.0.0.236/trunk@109173 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:57:34 +00:00
waterson%netscape.com
a8b9ebcb99 Add \`--size' option.
git-svn-id: svn://10.0.0.236/trunk@109172 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:57:13 +00:00
alecf%netscape.com
700d0e8fd2 move UTF8traits to the public realm for later consumption
r=dbaron r=jag (the string experts)
for bug 110531


git-svn-id: svn://10.0.0.236/trunk@109171 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:53:48 +00:00
shanjian%netscape.com
9e1fb89e0a #34242 replace X font lookups on "-*-*-*-*-*-*-*-*-*-*-*-*-*-*" with "-*"
patch prepared by:  Roland Mainz
r=shanjian sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109170 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:05:52 +00:00
pchen%netscape.com
3c10b47a80 bug 57647, r=sgehani, sr=ben, don't redeclare 'var ix'
git-svn-id: svn://10.0.0.236/trunk@109169 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:03:05 +00:00
pchen%netscape.com
afcb5dfeef bug 86299, r=sgehani, sr=ben, do the right thing with relativeNode and parentNode when adding a new folder
git-svn-id: svn://10.0.0.236/trunk@109168 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:03:03 +00:00
pchen%netscape.com
6ca7a5e472 bug 102311, r=hewitt, sr=ben, set bookmark types using rdf:type
git-svn-id: svn://10.0.0.236/trunk@109167 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:03:00 +00:00
pchen%netscape.com
f93c8688bf bug 102311, r=hewitt, sr=ben, use getAttributeNS on RDF_NS to get correct bookmark types, also remove debugging alerts when adding a bookmark
git-svn-id: svn://10.0.0.236/trunk@109166 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:02:57 +00:00
pchen%netscape.com
a5b6f77038 bug 102311, r=hewitt, sr=ben, use getAttributeNS on RDF_NS to get correct bookmark types
git-svn-id: svn://10.0.0.236/trunk@109165 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 02:02:54 +00:00
danm%netscape.com
c83f68dac3 reinstate rev 1.38 without breaking testgtkembed: focus and notify all common dialogs. somewhat experimental fix for bug 53345. r=pinkerton,sfraser
git-svn-id: svn://10.0.0.236/trunk@109164 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 01:52:25 +00:00
naving%netscape.com
dda492e80e 112342 r=ducarroz sr=bienvenu. free filename after use.
git-svn-id: svn://10.0.0.236/trunk@109163 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 01:51:19 +00:00
ben%netscape.com
a4fd12b258 back out unapproved changes to Navigator context menus. See bug 70830.
git-svn-id: svn://10.0.0.236/trunk@109162 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 01:40:21 +00:00
blythe%netscape.com
1f6d513fde NOT part of normal build.
Get spacetrace to report data in seconds instead of confusing interval.
Move weight to far most colunm, as a product.
Unhexcape strings to that C++ classes/member can be targeted.
Add the align by option, to report real heap impact.


git-svn-id: svn://10.0.0.236/trunk@109161 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 01:29:26 +00:00
vidur%netscape.com
376734369d Removed absolute paths to framework. Relative paths *should* work.
git-svn-id: svn://10.0.0.236/trunk@109160 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 01:20:38 +00:00
attinasi%netscape.com
7451e69bbe Fixed a problem where changes to inline-style were not causing the correct clearing of the style system's cached rules. b=97874 r=pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109159 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:56:43 +00:00
darin%netscape.com
b786fe257c adding jar performance test
git-svn-id: svn://10.0.0.236/trunk@109158 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:50:55 +00:00
attinasi%netscape.com
ba062622a4 loading iamge and broken image icons were not getting picked up by installers after they were moved out of res/html. Now they will. b=110384 r=peterv sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@109157 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:45:07 +00:00
andreww%netscape.com
a3c240977c bug 112462 r-oeschger sr-hewitt fixing css syntax error.
git-svn-id: svn://10.0.0.236/trunk@109156 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:38:20 +00:00
rbs%maths.uq.edu.au
09781b2e2a Bug 111069: don't initialize the device context twice in GfxWin & OS2 (also left in the debugging code used to catch that), r=rods, sr=waterson. Bug 109974: re-enable a consolidated memory-pressure observer to compact font resources in low-memory situations, r=shanjian, sr=waterson.
git-svn-id: svn://10.0.0.236/trunk@109155 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:34:07 +00:00
bryner%netscape.com
af8a9989d9 Bug 96981 - filepicker scrollbar stays in same position when switching directories. r=jag, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109154 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:28:27 +00:00
yokoyama%netscape.com
47b0b5e410 Bug 112240
Add shift-jis alias
in a properties file
/r=shanjian


git-svn-id: svn://10.0.0.236/trunk@109153 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:24:13 +00:00
attinasi%netscape.com
e47c372e52 null-ptr check for talkback crash that I cannot duplicate. b=105168 r=karnaze sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109152 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:10:31 +00:00
alecf%netscape.com
16001eccc7 just removing some dead code that blake spotted, followup to bug 110226
git-svn-id: svn://10.0.0.236/trunk@109151 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:07:42 +00:00
rayw%netscape.com
f3dd37550b Fixes to the lookup of SOAP encoders.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109150 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:07:27 +00:00
pete%alphanumerica.com
2921cd1a40 b=92569, r=dougt, sr=brendan
nsLocalFileUnix cleanup part two.
nothing but white space and comment cleanup

--pete


git-svn-id: svn://10.0.0.236/trunk@109149 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:07:10 +00:00
bryner%netscape.com
293eacef9a Bug 87490 - focus goes dead if the focused content is removed. r=saari, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@109148 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:04:31 +00:00
bstell%netscape.com
c8d9369bfa checkin for adam@gimp.org
bug 110793: gcc problem with parameters
r=bstell@netscape.com, sr=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@109147 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:03:36 +00:00
alecf%netscape.com
04ad2b7b2e big 'ol global history cleanup:
- remove lots of string assertions by avoiding using string classes on null strings
- clean up all known leaks
bug 112058, r=pchen, sr=blake


git-svn-id: svn://10.0.0.236/trunk@109146 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 00:02:16 +00:00
alecf%netscape.com
7e7f80fab0 *shrug* moving from profile-do-change to profile-after-change per conrad's suggestion - this seems to fix the blocker for me, what's the worst that could happen? :)
git-svn-id: svn://10.0.0.236/trunk@109145 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 23:40:45 +00:00
vidur%netscape.com
8a8c1296e8 Adding Cocoa test application to test Cocoa embedding wrapper framework. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109144 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 22:40:06 +00:00
vidur%netscape.com
5ed4e67154 Temporarily change framework installation path to be absolute. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109143 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 22:38:54 +00:00
vidur%netscape.com
a3cdf48282 First iteration of Cocoa NSView wrapper around embedded component. This is not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@109142 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 21:42:53 +00:00
ian.mcgreer%sun.com
ab64c3ccea solaris x86 doesn't seem to like PR_LOG, so turning it off by default in debug builds
git-svn-id: svn://10.0.0.236/trunk@109141 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 20:19:38 +00:00
rayw%netscape.com
7d0a856ad7 Changes to match new IDL.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109140 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 19:04:02 +00:00
ian.mcgreer%sun.com
233b7897cf land changes for handling temporary and cached certs in 3.4
* separate trust object from cert object
* move handling of cryptoki objects into libdev
* implement digest in libdev (for trust object indexing)
* fixes in cache implementation; connect cache to 3.4 certs
* implement CERT_NewTempCertificate via crypto context


git-svn-id: svn://10.0.0.236/trunk@109138 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 16:23:51 +00:00
rods%netscape.com
46b3aa6437 Enabling the specifying of the gap around the page for Print Preview
and an offset from the edge of the page for headers and footers (used in PP and Printing)
Bug 102596 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109137 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 15:19:47 +00:00
pete%alphanumerica.com
727438403c b=92569, r=dougt, sr=brendan
nsLocalFileUnix general clean up

--pete


git-svn-id: svn://10.0.0.236/trunk@109136 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 15:12:14 +00:00
rods%netscape.com
1cd5365b6e Enabling the specifying of the gap around the page and an offset from the edge of the page
Bug 102596 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109135 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 15:07:56 +00:00
rayw%netscape.com
30897f54b4 More adjustment to class info for SOAP checkins.
Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109134 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 12:33:38 +00:00
rayw%netscape.com
38278b93b0 Not part of default build.
Added more class information and module factories for soap items, fixed
copyright date.

Not part of default build.


git-svn-id: svn://10.0.0.236/trunk@109133 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 12:25:46 +00:00
rayw%netscape.com
fd692cb08b Fixes required to bring SOAP up to date. The SOAP, WSDL, and Schema code
is not part of the default build.  MOZ_WSDL and MOZ_SCHEMA were eliminated
in favor of MOZ_SOAP.  MOZ_SCHEMA wasn't being used anyway, and MOZ_WSDL
had things needed by MOZ_SOAP.

Not part of the default build.


git-svn-id: svn://10.0.0.236/trunk@109132 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 11:33:49 +00:00
rayw%netscape.com
861ac3345e Fixed to reflect new signature of Send call. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@109131 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 11:06:09 +00:00
jst%netscape.com
6ef8928139 Fixing bug 109854. Don't let HTMLContentSink::DemoteContainer() mess up the order of the form controls in form.elements, and rename DemoteContainer() to DemoteForm(). Patch by jkeiser@iname.com and myself, r=peterv@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109130 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 11:00:14 +00:00
rayw%netscape.com
726dbae4d6 Updating SOAP files from branch. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@109129 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 10:50:29 +00:00
dbaron%fas.harvard.edu
ff23b14240 Fix OS/2 PR_CALLBACK bustage.
git-svn-id: svn://10.0.0.236/trunk@109126 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 08:43:30 +00:00
dbaron%fas.harvard.edu
3233bfeefd Fix more |#ifdef DEBUG| bustage from jst's checkin.
git-svn-id: svn://10.0.0.236/trunk@109125 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 07:57:55 +00:00
jst%netscape.com
53db01d7f1 Adding missing #include that's needed for debug builds.
git-svn-id: svn://10.0.0.236/trunk@109124 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 07:18:35 +00:00
jkeiser%iname.com
dcdbaa821c Make disabled optgroups not be initially selected (bug 106524, r=bzbarsky@mit.edu, sr=jst@netscape.com)
git-svn-id: svn://10.0.0.236/trunk@109123 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:52:56 +00:00
dbaron%fas.harvard.edu
3b6c33c60c Fix HP bustage by moving GetStyleData function templates from nsStyleStruct.h to nsIFrame.h and nsIStyleContext.h b=111883
git-svn-id: svn://10.0.0.236/trunk@109122 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:50:13 +00:00
jst%netscape.com
07fce6e351 Fixing bug 109760. Make mozilla fire a DOMContentLoaded event when the HTML on a page is done loading (i.e. the HTML only, not images, frames, nor anything like that). r=peterv@netscape.com, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109121 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:32:57 +00:00
seawood%netscape.com
3dc823d06e Removing unused BUILD_IDLC variable
git-svn-id: svn://10.0.0.236/trunk@109119 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:14:16 +00:00
jst%netscape.com
e9bd9a6f04 Fixing bug 109400. Removing unnecessary layers of abstraction from nsHTMLTags that does nothing for us except using more memory than we need to use, and makes us slower. This makes nsHTMLTags::LookupTag() 4 times faster. r=harishd@netscape.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109117 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:13:11 +00:00
jst%netscape.com
d86dad5995 nsDependentString(nsnull) is illegal and asserts. sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109116 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:09:40 +00:00
dbaron%fas.harvard.edu
2cc163f62f Copy my comment changes from nsAString to nsACString. b=104663 r=jag sr=scc
git-svn-id: svn://10.0.0.236/trunk@109115 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 06:06:43 +00:00
dbaron%fas.harvard.edu
c0b306795b Make nsSharable[C]String writable by overriding appropriate methods. Ensure that it doesn't store null buffer handle pointer internally, and override get() on nsXPIDL[C]String for backwards-compatibility. Collapse nsSharedBufferHandle and nsFlexBufferHandle into nsSharedBufferHandle which knows its length but can't have a storage start distinct from its data start. Convert string users who were working around broken nsSharableString::Assign back to using it. b=104663, 100751, 74726 r=jag sr=scc
git-svn-id: svn://10.0.0.236/trunk@109114 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 05:22:57 +00:00
dbaron%fas.harvard.edu
4ae66f30c3 Switch to using typesafe way of accessing style data. r=hyatt sr=waterson b=111883
git-svn-id: svn://10.0.0.236/trunk@109113 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 05:06:17 +00:00
dbaron%fas.harvard.edu
1771b4505d Add typesafe functions (global |GetStyleData|) for accessing style data. b=111883 r=pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109112 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 05:04:23 +00:00
dbaron%fas.harvard.edu
9254acc87e Fix leak when attempting to synchronously load a nonexistant XBL file. b=111356 r=brendan sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@109111 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 05:00:29 +00:00
jst%netscape.com
7a8b18de9a Checking in alecf's fix for bug 112209, string code performance regression. r=dbaron@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109110 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:59:29 +00:00
dbaron%fas.harvard.edu
b8b7a75e99 Region code doesn't need to be threadsafe since it all runs on one thread. b=110802 r=bryner sr=waterson
git-svn-id: svn://10.0.0.236/trunk@109109 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:59:26 +00:00
dbaron%fas.harvard.edu
0e1a7a0ed0 Correct computation of containing block for absolutely positioned elements added dynamically within fixed positioned elements or for which the containing block's element is scrollable. b=111849, 91060 r=waterson sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109108 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:57:31 +00:00
dbaron%fas.harvard.edu
397b3fb021 Consider the result of |mStyleRuleSupplier->UseDocumentRules| in FileRules to prevent incorrect application of document rules to scrollbars and some form controls. Patch from <fantasai@escape.com>. r=dbaron sr=hyatt b=109808
git-svn-id: svn://10.0.0.236/trunk@109107 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:54:05 +00:00
dbaron%fas.harvard.edu
c43ef01630 Remove |#ifdef NS_TRACE_MALLOC| code to flush logfiles for real-time TM readers until we figure out a better way to do it that doesn't break low and lowest priority timers. b=111651 r=brendan sr=waterson
git-svn-id: svn://10.0.0.236/trunk@109106 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:48:38 +00:00
dbaron%fas.harvard.edu
9d54fd9b86 Fix leak of nsMsgProgress (and the things it owns) when sending mail. r=bienvenu sr=waterson b=99180
git-svn-id: svn://10.0.0.236/trunk@109105 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:47:20 +00:00
dbaron%fas.harvard.edu
d3232628b5 Fix crash and incorrect calculation of percentage line-height by computing relative to self's font-size rather than parent's font size. r=pierre sr=hyatt b=111405
git-svn-id: svn://10.0.0.236/trunk@109104 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:35:52 +00:00
mscott%netscape.com
91d0aa8509 Bug #112324 --> don't initialize the view header menu item in the onload handler for the mail
3-pane. This helps start up time in a very small way.

r=bienvenu
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109100 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 04:17:54 +00:00
dbaron%fas.harvard.edu
29e7322c52 Make XPCOM_BREAK_ON_LOAD work on mach-o build. b=111519 r=beard sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109098 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 03:52:34 +00:00
sfraser%netscape.com
c24ed5040f Fix the output path, so that generated files go into mozilla/dist/mailnews, rather than mozilla/mailnews/dist/mailnews.
git-svn-id: svn://10.0.0.236/trunk@109097 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 03:50:15 +00:00
dp%netscape.com
71ad48391f bug 112312 removing 32k allocs from libjar. darin&dp r=dbaron, sr=darin
git-svn-id: svn://10.0.0.236/trunk@109094 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 03:23:16 +00:00
jkeiser%iname.com
670c65fdd2 Fix for bug 109754 (crash on dhtmlcentral.com). r=kin@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109093 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 03:22:30 +00:00
sfraser%netscape.com
27d9692424 Fix the build by adding nsIMsgSMIMEHeaderSink.idl to the IDL project
git-svn-id: svn://10.0.0.236/trunk@109091 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:48:32 +00:00
alecf%netscape.com
4b94aca125 notify observers in reverse order, so that if a observer removes itself when it gets notified, we don't forget to notify the next guy
r=dougt, sr=bienvenu bug 110226


git-svn-id: svn://10.0.0.236/trunk@109090 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:48:10 +00:00
jpierre%netscape.com
5c0fe0cb75 Fix crlutil crash on error
git-svn-id: svn://10.0.0.236/trunk@109089 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:47:22 +00:00
cathleen%netscape.com
9b2fff433e fix bustage in win32 static build, and also it's run-time err, unable to get
textService, bug 111062 r=dbaron sr=darin


git-svn-id: svn://10.0.0.236/trunk@109088 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:36:27 +00:00
blythe%netscape.com
6c232105b6 NOT part of normal build.
Allow gd graphics library to be specified for SpaceTrace.


git-svn-id: svn://10.0.0.236/trunk@109087 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:07:42 +00:00
naving%netscape.com
10f8931bb1 fixing whitespace !
git-svn-id: svn://10.0.0.236/trunk@109086 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 02:01:00 +00:00
peterlubczynski%netscape.com
9f6ff57124 More Mac Plugin SDK changes. NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@109085 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:56:31 +00:00
naving%netscape.com
10e6892109 112266 r=ducarroz sr=bienvenu. free mimeGetStringById after use (fwd inline)
112287 r=ducarroz sr=bienvenu. fix leaking mime url by using nsCOMPtr (fwd inline)


git-svn-id: svn://10.0.0.236/trunk@109084 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:33:44 +00:00
dbaron%fas.harvard.edu
2535751351 Fix bustage.
git-svn-id: svn://10.0.0.236/trunk@109083 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:26:26 +00:00
dbaron%fas.harvard.edu
906067dd58 Use an add instead of a load to link the stack frames correctly since something seems to be clobbering the first linking pointer. Just add 8 instead of adding 4 in two places. Copy comments over from mac version. b=108646 r=sfraser sr=beard
git-svn-id: svn://10.0.0.236/trunk@109082 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:24:06 +00:00
attinasi%netscape.com
a85b13ed6d Fix for problem with horizontal auto margins in presence of padding on parent: checkin for arunan_bala@hotmail.com b=20582 r=dbaron sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109081 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:17:51 +00:00
dbaron%fas.harvard.edu
f371918a1d Free the nsUnicodeMappingUtil singleton on shutdown. b=111385 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@109080 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:15:10 +00:00
mscott%netscape.com
8f5440eb00 Bug #110543 --> add smime UI to message display
r=kai
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109079 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:07:46 +00:00
mscott%netscape.com
7a4dec8993 Bug #110543 --> afire a custom event when the message pane loads
inform any listeners when we start to display a message
r=kai
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109078 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:06:37 +00:00
peterlubczynski%netscape.com
ea266aee4e Plugin SDK changes for Mac. NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@109077 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 01:01:38 +00:00
darin%netscape.com
947488d86a fixes bug 112257 "Reply quoting includes header text" r=gagan, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109076 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:59:02 +00:00
dougt%netscape.com
3c41b28890 remove nsIShutdownListener. r=dbaron, sr=alecf, bug 99152
git-svn-id: svn://10.0.0.236/trunk@109075 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:57:53 +00:00
karnaze%netscape.com
24a1d95ffd new regression test, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@109074 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:55:04 +00:00
karnaze%netscape.com
300e242585 bug 111872 - Keep track of pct height content that overflows a cell on the 3rd pass reflow and Hide it. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@109073 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:50:08 +00:00
darin%netscape.com
4b5a155616 patch 2 of bug 110686 "nsStandardURL not thread-safe" r=dougt, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109072 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:49:07 +00:00
darin%netscape.com
5962d78a48 patch 1 of bug 110686 "nsStandardURL not thread-safe" r=dougt, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109071 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:46:29 +00:00
bryner%netscape.com
cd319461be removed files: mozilla/layout/xul/base/src/nsObeliskLayout.cpp, mozilla/layout/xul/base/src/nsTempleLayout.cpp, mozilla/layout/xul/base/src/nsMonumentLayout.cpp, mozilla/layout/xul/base/src/nsGridLayout.cpp
git-svn-id: svn://10.0.0.236/trunk@109070 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:46:19 +00:00
darin%netscape.com
357445332c fixes bug 103016 "crash [@nsSocketTransport::OnStatus]" r=dougt, sr=jband
git-svn-id: svn://10.0.0.236/trunk@109069 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:42:57 +00:00
shanjian%netscape.com
d3619bd7f6 #111340 Autodetect All detect SJIS as Greek
r=yokoyama, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109068 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:25:14 +00:00
darin%netscape.com
82d866c6cf fixing compiler warning, function missing a return value.
git-svn-id: svn://10.0.0.236/trunk@109067 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:24:00 +00:00
bbaetz%cs.mcgill.ca
6bcb941cd2 install:: -> libs::
Not part of build.


git-svn-id: svn://10.0.0.236/trunk@109065 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:06:08 +00:00
mscott%netscape.com
4fe3249a0b make the user agent header field name stay at the top of the line when the user agent wraps.
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109064 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-28 00:04:30 +00:00
alecf%netscape.com
e529936b5b oops, one more try to back out
git-svn-id: svn://10.0.0.236/trunk@109063 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:55:03 +00:00
alecf%netscape.com
9e40851eab ack! back these out, weren't meant to land
git-svn-id: svn://10.0.0.236/trunk@109062 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:53:18 +00:00
alecf%netscape.com
9714ddf32b debug stuff only - adding MOZ_COUNT_DTOR/CTOR and changing DEBUG to DEBUG_dougt
(last part r=dougt)


git-svn-id: svn://10.0.0.236/trunk@109061 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:52:05 +00:00
heikki%netscape.com
715c6fb111 Bug 98928, send() can take any type of parameter, i.e. it can now take JavaScript string. r=jst, sr=jband.
git-svn-id: svn://10.0.0.236/trunk@109058 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:44:12 +00:00
ashishbhatt%netscape.com
8ffbeb810f Changed in acordance with mfcembed
git-svn-id: svn://10.0.0.236/trunk@109057 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:43:36 +00:00
mscott%netscape.com
0a7cec4477 Part of Bug #110543 for adding smime UI to message display. If we are building smime and building psm,
then export the MANIFEST_IDL file in extensions/smime/public.


git-svn-id: svn://10.0.0.236/trunk@109056 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:40:32 +00:00
morse%netscape.com
0566a1a59b bug 112109, use of 'cookie' instead of 'image' in image manager dialog, r=bzbarsky, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109055 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:33:11 +00:00
andreww%netscape.com
694dab294a bug 109596 r-shliang sr-hewitt fixing disabled button hover state.
git-svn-id: svn://10.0.0.236/trunk@109054 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:32:12 +00:00
mscott%netscape.com
1120642646 Not part of the build yet. Export nsIMsgSMIMEHeaderSink.idl on the Mac.
Part of Bug #110543


git-svn-id: svn://10.0.0.236/trunk@109053 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:31:44 +00:00
radha%netscape.com
7bbd7dc265 added files: mozilla/netwerk/base/public/nsIMultiPartChannel.idl
git-svn-id: svn://10.0.0.236/trunk@109052 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:16:11 +00:00
radha%netscape.com
73b66f889a Fix for bug # 99638. r=darin sr=rpotts. Use nsIMultiPartChannel to access
htttpChannel that is part of a multipartChannel.


git-svn-id: svn://10.0.0.236/trunk@109051 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:14:15 +00:00
radha%netscape.com
ddac650d1a nsPartChannel implements nsIMultiPartChannel to provide access to base channel. r=darin sr=rpotts bug=99638
git-svn-id: svn://10.0.0.236/trunk@109050 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:13:10 +00:00
radha%netscape.com
d14d67af13 add nsIMultipartChannel to makefiles for bug 99638. r=darin sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@109049 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:12:16 +00:00
radha%netscape.com
e258285944 Initial checkin for bug 99638.
git-svn-id: svn://10.0.0.236/trunk@109048 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:04:18 +00:00
bstell%netscape.com
63567a15ec bug 110804 gdk exits during print preview
move the test for invalid size (off screen pixels) to point after last time sizes are set
r=yokoyama@netscape.com, sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@109047 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:02:26 +00:00
bryner%netscape.com
d597acb80e Bug 105809 - filepicker crash if the user does not have read permission for the directory. r=jag, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@109046 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 23:02:07 +00:00
mkaply%us.ibm.com
ed1e2249a7 #108280
r=mkaply, sr=blizzard
OS/2 only - code from Javier Pedemonte to get our fonts back after 99010


git-svn-id: svn://10.0.0.236/trunk@109045 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:58:37 +00:00
shliang%netscape.com
b7f815f89c bug 77285 - yellow smiley missing in prefs. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109044 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:57:26 +00:00
shliang%netscape.com
b9bc5aef4c bug 102901 - link toolbar background doesn't fit well in modern. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109043 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:54:59 +00:00
bryner%netscape.com
e151e263b2 Bug 99231 - show focus on directory list when tabbing around the filepicker. r=varga, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@109042 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:54:24 +00:00
blythe%netscape.com
158afbdc12 Fix bug 112196
win32 symbols now work for trace-malloc
r=dbaron,sr=brendan


git-svn-id: svn://10.0.0.236/trunk@109041 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:54:05 +00:00
mkaply%us.ibm.com
9835afca10 #108280
r=mkaply, sr=blizzard
OS/2 only - code from Javier Pedemonte to get our fonts back after 99010


git-svn-id: svn://10.0.0.236/trunk@109040 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:47:21 +00:00
peterlubczynski%netscape.com
1056022318 Fixing warnings on Win32 in PluginSDK, NOT PART OF BUILD.
git-svn-id: svn://10.0.0.236/trunk@109039 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:45:59 +00:00
shliang%netscape.com
7fad9186b1 bug 63624 - mail compose object dropdown missing images. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109038 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:43:13 +00:00
peterlubczynski%netscape.com
1067464bba Plugin SDK changes for Mac. NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@109037 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:38:48 +00:00
peterlubczynski%netscape.com
fc19e4d611 Plugin SDK changes for Mac, NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@109036 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:36:30 +00:00
peterlubczynski%netscape.com
fe8031b9cd Plugin SDK changes for Mac Carbon. NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@109035 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:34:49 +00:00
sonja.mirtitsch%sun.com
1c64196513 trying to reduce sleeptime on linux. relyea thinks we need 30 seconds until selfserv frees the socket, testing. maybe it can also be fixed in the networkconfiguration?
git-svn-id: svn://10.0.0.236/trunk@109034 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:20:14 +00:00
alecf%netscape.com
cac1f2ca73 fix inspector
git-svn-id: svn://10.0.0.236/trunk@109033 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 22:06:14 +00:00
mscott%netscape.com
a073137744 Bug #112220 avoid an extra firing of the on select outliner handler when deleting
a message. Supress command updating when selecting the next message
after a delete
r=bienvenu
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@109032 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:45:41 +00:00
timeless%mac.com
7dda0b46d1 Bugzilla Bug 110271 Right Click->Copy doesn't work in JSConsole
patch by biesi r=timeless sr=blake


git-svn-id: svn://10.0.0.236/trunk@109031 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:36:31 +00:00
brendan%mozilla.org
ef8a450c12 Update all pointers to an arena that moved when it was reallocated (111557, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@109027 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:27:59 +00:00
bzbarsky%mit.edu
a4e5ac87c1 Don't return a mime info based on mime type if we didn't get a helper to
use.   Bug 109897, r=cbiesinger@web.de, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@109025 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:24:32 +00:00
bzbarsky%mit.edu
6509f7fe33 fix possible memory leak when adding mime info objects to mime cache.
Bug 109130, r=law, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@109024 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:21:34 +00:00
bzbarsky%mit.edu
c876bd8d34 For files starting with "#!" check whether the buffer contains any nulls
before deciding whether they are plain text.  Bug 110767, r=bbaetz, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@109023 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:20:25 +00:00
alecf%netscape.com
bf4d9b0e6e first part of fix for bug 112209, making nsStr private by switching nsStaticNameTable over to nsAFlatString. r=dbaron, sr=blake
git-svn-id: svn://10.0.0.236/trunk@109022 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:13:53 +00:00
shliang%netscape.com
d4197fdc08 bug 110035 - extra blue bars in front of replies. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109020 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:06:04 +00:00
shliang%netscape.com
c2fad7c31c bug 50919 - poor design for thread column icon. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109019 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 21:04:34 +00:00
shliang%netscape.com
bee856e4f7 bug 108976 - secure icons out of alignment with twisty/server. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109018 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:59:53 +00:00
shliang%netscape.com
9eb0b0e7e7 bug 103190 - win classic paragraph drop down does not show selected item. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109017 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:55:05 +00:00
shliang%netscape.com
6847f11d25 bug 94886 - scroll bars too narrow in modern theme. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@109016 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:48:19 +00:00
locka%iol.ie
f8edbb23b5 Make LiveConnect optional once more. b=112215 r=leaf@mozilla.orf sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@109015 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:32:26 +00:00
morse%netscape.com
6a92b07b86 bug 110560, cookie topcrasher, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@109014 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:25:36 +00:00
mkaply%us.ibm.com
6387c2ef06 No bug
r=mkaply, sr=blizzard
OS/2 only - code from jblanco to get print preview working


git-svn-id: svn://10.0.0.236/trunk@109013 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:24:20 +00:00
locka%iol.ie
3b1d6316a3 Implement nsIWindowCreator service for ActiveX control. r=danm@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109012 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:13:43 +00:00
ashishbhatt%netscape.com
5c84a7ab0a Updating typo error from RunAllHistoryEnrtyTests to RunAllHistoryEntryTests()
git-svn-id: svn://10.0.0.236/trunk@109011 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:11:41 +00:00
locka%iol.ie
1c0e19032f Add -chrome argument to mfcembed so it can load chrome content. b=111627 r=chak@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@109010 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:09:39 +00:00
kirk.erickson%sun.com
b992807046 Fixes bug 107777. Added '-L <seconds>' argument (ops/sec logging).
Review by Nelson and Wan-Teh made this patch very clean.  We are
now creating a separating logger() thread.


git-svn-id: svn://10.0.0.236/trunk@109009 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 20:08:57 +00:00
seawood%netscape.com
99ba97a000 Add MAKEFILES_macmorefiles to the "all" list.
git-svn-id: svn://10.0.0.236/trunk@109008 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 19:27:46 +00:00
naving%netscape.com
25a72fd5b6 112095 r=ducarroz sr=bienvenu. fix leaking msg hdrs (to, from..) upon reading mail/news messages
git-svn-id: svn://10.0.0.236/trunk@109006 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 19:23:41 +00:00
chak%netscape.com
a8d5f4106e Fix for #110795 - Freeze core DOM interfaces
r/sr=jst


git-svn-id: svn://10.0.0.236/trunk@109005 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 19:18:00 +00:00
rods%netscape.com
7ae9a2f98b temp patch for Bug 112048 r=rods a=leaf
git-svn-id: svn://10.0.0.236/trunk@109004 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 16:28:01 +00:00
timeless%mac.com
1f72525f45 Bugzilla Bug 111606ÿWant black combo box arrow
by neil@parkwaycc.co.uk r=rods sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109003 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 15:48:16 +00:00
bzbarsky%mit.edu
f243d1dcf3 Make sure the <input type="hidden"> never takes up space by setting it
to use display:none (now that it'll submit fine with that setting).
Bug 109847, r=jkeiser, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@109002 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 15:36:33 +00:00
jake%acutex.net
acaebc81a5 Bug 108312 - The mid-air collision page was only showing the most recent changes if two people comitted changes to a bug while you were viewing it.
r=louie, myk


git-svn-id: svn://10.0.0.236/trunk@109001 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 15:04:52 +00:00
dcone%netscape.com
2b974aef37 Put in a check so backgrounds are not printed. This is temporary until 96870 is fixed. r=rods sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@109000 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 14:50:35 +00:00
brade%netscape.com
443c97021c remove unused methods; r=cmanske; sr=kin (bug #107636)
git-svn-id: svn://10.0.0.236/trunk@108999 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 13:59:57 +00:00
morse%netscape.com
cb5c29698a bug 110560, cookie topcrasher, r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108998 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 13:33:11 +00:00
jst%netscape.com
4e4d21df88 Fixing bug 42321. Delaying GC's two seconds when leaving a page (which is done when opening a window too), and don't start GC'ing until 10 seconds after the first request. r=bzbarsky@mit.edu, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@108996 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 09:46:38 +00:00
jst%netscape.com
6950e2ad6c Fixing the second part of bug 11213. Don't call nsIScriptGlobalObject::SetNewDocument() after leaving print-preview since that well clear the JS scope and cancel all timers that might have queued up while in print-preview mode. Patch by rods@netscape.com, r=peterv@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108995 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 09:30:15 +00:00
jst%netscape.com
818ffd7c28 Fixing part of bug 111213. Make nsIScriptContext::SetScriptsEnabled() 'restart' scripts if they were turned off earlier in this context (print preview relies on this). r=jkeiser@iname.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108994 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 09:18:28 +00:00
axel%pike.org
b18568c928 bug 111222, add security check for loading XSLT stylesheets, r=mstoltz, peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@108993 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 09:03:10 +00:00
seawood%netscape.com
9a782a6bb8 Removing widget/src/xlib/window_service/Makefile
git-svn-id: svn://10.0.0.236/trunk@108992 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 07:18:08 +00:00
seawood%netscape.com
c56c34b7f6 Move that comment back to the first column otherwise it gets printed in the build log.
git-svn-id: svn://10.0.0.236/trunk@108991 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 06:54:22 +00:00
alecf%netscape.com
d692d783a1 just adding MOZ_COUNT_CTOR/DTOR - no functional changes
git-svn-id: svn://10.0.0.236/trunk@108990 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 06:27:13 +00:00
alecf%netscape.com
f14b46ebdc just adding MOZ_COUNT_CTOR/DTOR - no functional code
git-svn-id: svn://10.0.0.236/trunk@108989 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 06:19:36 +00:00
seawood%netscape.com
9a74a5e531 Call each of ldap's build stages individually, as it was before the tier builds (bug 107302), as ldap doesn't seem to handle -j properly from its default target.
git-svn-id: svn://10.0.0.236/trunk@108988 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 06:16:23 +00:00
mcafee%netscape.com
58f4cd449d report startup times as an html link to the graph of previous runs
git-svn-id: svn://10.0.0.236/trunk@108987 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:43:01 +00:00
alecf%netscape.com
af37f5ea47 fix for bug 111333 - properly close out morkFactory object to reduce leak that was exposed recently. r=bienvenu sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108986 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:17:42 +00:00
alecf%netscape.com
315b363db3 fix for assertion that would be caused by my next checkin, checking in for bienvenu, r=alecf, sr=sspitzer bug 111333
git-svn-id: svn://10.0.0.236/trunk@108985 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:16:35 +00:00
mcafee%netscape.com
2c009fda42 switching to tegu mozilla.org graph server
git-svn-id: svn://10.0.0.236/trunk@108984 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:14:19 +00:00
naving%netscape.com
34e6308d7f 112070 r/sr=bienvenu. fix a small char* leak.
git-svn-id: svn://10.0.0.236/trunk@108983 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:05:08 +00:00
mcafee%netscape.com
f49504d5e7 Solaris needs LD_LIBRARY_PATH help for /usr/local/lib
git-svn-id: svn://10.0.0.236/trunk@108982 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 05:01:47 +00:00
mcafee%netscape.com
6b8b7d763d Find gnuplot
git-svn-id: svn://10.0.0.236/trunk@108980 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:43:32 +00:00
morse%netscape.com
51fbf93eaa bug 111362, no radio button selected in p3p dialog, r=bryner, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108979 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:41:37 +00:00
pschwartau%netscape.com
735e9a7b96 Skipping a new, big test that exceeds Java classfile size limitations
git-svn-id: svn://10.0.0.236/trunk@108977 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:21:28 +00:00
pschwartau%netscape.com
4c980e750e Initial add. Regression test for bug 111557.
git-svn-id: svn://10.0.0.236/trunk@108976 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:13:03 +00:00
shliang%netscape.com
68e2a1f984 bug 79355 - classic toolbar grippies not as slim as in 4.x. r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108974 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:07:58 +00:00
shliang%netscape.com
9cba58d9c9 bug 71637 - css errors in chrome. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@108973 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 04:01:38 +00:00
bienvenu%netscape.com
fea97f766d cache most recent thread object asked for, should speed up painting of thread pane when in threaded mode, r=naving, sr=sspitzer 111976
git-svn-id: svn://10.0.0.236/trunk@108972 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 03:53:31 +00:00
waldemar%netscape.com
431ce42998 Added more statement semantics
git-svn-id: svn://10.0.0.236/trunk@108970 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:39:34 +00:00
waldemar%netscape.com
c443242db6 Removed #, .., ->, and @ tokens
git-svn-id: svn://10.0.0.236/trunk@108969 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:39:18 +00:00
waldemar%netscape.com
9919f852f4 Fixed string literal bug
git-svn-id: svn://10.0.0.236/trunk@108968 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:38:56 +00:00
waldemar%netscape.com
8faac21dd0 Fixed formatting of empty records
git-svn-id: svn://10.0.0.236/trunk@108967 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:38:39 +00:00
waldemar%netscape.com
b365e7b285 Added support for :var arguments
git-svn-id: svn://10.0.0.236/trunk@108966 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:38:13 +00:00
mcafee%netscape.com
d59e0d9133 First add. code=jrgm, modified by mcafee
git-svn-id: svn://10.0.0.236/trunk@108965 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:26:48 +00:00
mcafee%netscape.com
dfa7caf5d7 minor html fix
git-svn-id: svn://10.0.0.236/trunk@108964 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:19:00 +00:00
darin%netscape.com
eb57161317 updating .cvsignore
git-svn-id: svn://10.0.0.236/trunk@108963 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 02:11:44 +00:00
dp%netscape.com
a080db14dd Removing timeline marks. These dont provide much information
git-svn-id: svn://10.0.0.236/trunk@108962 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:55:55 +00:00
naving%netscape.com
b84b36db35 110941 r=sspitzer sr=bienvenu. fix a few leaking char*.
git-svn-id: svn://10.0.0.236/trunk@108961 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:53:50 +00:00
rjc%netscape.com
e41baa73d3 Fix bug # 75772: On Mac OS X, add support for window toolbar button which hides/shows toolbar buttons. r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108960 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:47:41 +00:00
karnaze%netscape.com
d537a4df3c bug 103925 (3rd patch) - display changes in reflow parameters. sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@108959 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:45:46 +00:00
av%netscape.com
e8dd18ea55 Fixing bug 108246 -- special chars in plugin property strings break our plugin management mechanism, r=dp, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@108958 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:39:21 +00:00
dp%netscape.com
699a283d5d marking pref file load times in timeline. For timeline builds only.
git-svn-id: svn://10.0.0.236/trunk@108957 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:39:09 +00:00
bryner%netscape.com
5159db80ef Bug 106445 - clicking url in mail doesn't focus browser window. r=jst, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@108956 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:22:34 +00:00
dp%netscape.com
816700526f int g_timelineDisabled -> PRBool gTimelineDisabled (review comments for previous version) r=sgehani,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108955 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:16:27 +00:00
dp%netscape.com
d9296f3270 Getting timeline to display startup time even if NS_TIMELINE_DISABLE is defined
git-svn-id: svn://10.0.0.236/trunk@108954 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:10:37 +00:00
wtc%netscape.com
a0aae4cf80 Bugzilla bug 111287: checked in a patch from Dave Inglis <dinglis@qnx.com>
to fix the QNX6 port of dbm.  r=wtc.
Modified files: include/mcom_db.h src/hash.c


git-svn-id: svn://10.0.0.236/trunk@108953 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 01:06:33 +00:00
dp%netscape.com
ab3b87236d NS_TIMELINE_MARK_FUNCTION1() and NS_TIMELINE_DISABLE. For timeline builds only. r/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108951 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:54:57 +00:00
nhotta%netscape.com
6e68565fd3 Added charset submenu to the context menu, written by jbetak, bug 70830, r=nhotta, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@108950 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:54:01 +00:00
myk%mozilla.org
81302cc7d8 Fix for bug 109802: Make it clear how to enter mysql passwords with special characters into localconfig.
Patch by Dave Miller <justdave@syndicomm.com>.
r=ddkilzer,louie.


git-svn-id: svn://10.0.0.236/trunk@108949 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:49:26 +00:00
hyatt%netscape.com
a73ca54807 Fix for 112044, positional attribute in overlays doesn't do a merge when position is higher than the number of current children. r=rginda, sr=ben
git-svn-id: svn://10.0.0.236/trunk@108946 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:34:33 +00:00
mstoltz%netscape.com
51eea64691 Bug 109113 - misplaced #ifdef DEBUG caused fix not to work in opt builds.
Moved #endif to exclude important call. r/sr=jst.


git-svn-id: svn://10.0.0.236/trunk@108945 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:29:20 +00:00
hewitt%netscape.com
5d69e8d170 83944 - urlbar history popup should have a max-width, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108943 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:03:36 +00:00
hewitt%netscape.com
4dc6c5e2de 111396 - tabbing in dialogs gives incorrect results, r=morse, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108942 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-27 00:00:12 +00:00
dp%netscape.com
ee2f4321cd added dll, pref file listing. Automated cost breakdown
git-svn-id: svn://10.0.0.236/trunk@108940 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 23:37:07 +00:00
myk%mozilla.org
61c2e2550c Fix for bug 101875: Put the product column before the component column rather than after.
Patch by Paul Baker <pbaker@where2getit.com>.
Low risk, r=myk, no second review needed.


git-svn-id: svn://10.0.0.236/trunk@108939 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 23:29:29 +00:00
darin%netscape.com
823c9cb360 fixes bug 110846 "all nsStandardURL setters except SetSpec are missing the
escaping step" r=andreas.otte, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108938 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 23:28:44 +00:00
dp%netscape.com
ff4143ac63 Marking window visible time on startup. Only for MOZ_TIMELINE. r/sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108936 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 23:13:36 +00:00
nhotta%netscape.com
da0ab34391 Adding new files for Georgian charset GEOSTD8, bug 107533.
git-svn-id: svn://10.0.0.236/trunk@108935 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:58:02 +00:00
nhotta%netscape.com
8bc39f4630 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@108934 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:57:11 +00:00
shannond%netscape.com
1d7b0ebca2 Bug 111980 - CCK build broken - changing target from install to libs as a
result of bug 56601, r=smeredith@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108933 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:56:12 +00:00
shannond%netscape.com
baa82e012c Bug 111980 - CCK build broken - changed target from install to libs as
a result of the checkin for bug 56601, r=smeredith@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108932 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:53:45 +00:00
shannond%netscape.com
ae08d483eb Bug 111980 - CCK build broken - changing target from install to libs as a
result of the checkin for bug 56601, r=smeredith@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108931 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:52:23 +00:00
dp%netscape.com
c9c2fd7357 timing js deserialization in timeline builds
git-svn-id: svn://10.0.0.236/trunk@108930 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:47:16 +00:00
andreww%netscape.com
b8e837b15c bugzilla 83828 - fixes improper borders in mac classic popups. r=shliang sr=blake.
git-svn-id: svn://10.0.0.236/trunk@108929 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:47:10 +00:00
leaf%mozilla.org
e9fe9e0d5f Automated update
git-svn-id: svn://10.0.0.236/trunk@108928 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:42:56 +00:00
jband%netscape.com
b9450f6730 fix bug 100187. This is Vidur's patch to expose the interfaceinfomanager as a service accessible via the service manager. r=dbradley sr=jband
git-svn-id: svn://10.0.0.236/trunk@108926 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:31:39 +00:00
dp%netscape.com
12eb8ef06d Timing rdf blocking parse for timeline enabled builds
git-svn-id: svn://10.0.0.236/trunk@108925 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:28:37 +00:00
seawood%netscape.com
86157bf044 Add explicit check against zero when looking to remove an option so that test doesn't treat the return value of grep as "true" always.
Bug 111653 r=bryner


git-svn-id: svn://10.0.0.236/trunk@108924 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:28:12 +00:00
dp%netscape.com
da1c57cda3 Adding function timer. Only for timeline
git-svn-id: svn://10.0.0.236/trunk@108923 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:26:39 +00:00
naving%netscape.com
d356c1e5d1 111829 r/sr=bienvenu. fix leaking folder name upon creating new folder.
git-svn-id: svn://10.0.0.236/trunk@108922 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 22:05:26 +00:00
naving%netscape.com
5d17ac7524 111899 r=ducarroz sr=bienvenu. fix a prunichar* memory leak
git-svn-id: svn://10.0.0.236/trunk@108921 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:53:17 +00:00
ashishbhatt%netscape.com
d78faebc37 Updated for cascading menus and interface test cases
git-svn-id: svn://10.0.0.236/trunk@108920 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:47:06 +00:00
alecf%netscape.com
80438c6cde one more try - fix last case of bug 102043 - hide urls as they're added to history, even when history ui is visible, by notifying rdf that the rows are gone.
sr=blake, r=waterson


git-svn-id: svn://10.0.0.236/trunk@108919 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:46:12 +00:00
bienvenu%netscape.com
7cdcf1eeb2 fix crash when mail message has no to, cc, or bcc header r=naving, sr=sspitzer 111932
git-svn-id: svn://10.0.0.236/trunk@108917 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:35:50 +00:00
blythe%netscape.com
5b0bd4a484 Fix bug 110807, newlines on win32 trace-malloc tools
sr=brendan,r=dbaron
NOT in normal build


git-svn-id: svn://10.0.0.236/trunk@108916 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:10:45 +00:00
cmanske%netscape.com
8d5bd954f8 Remove pref to change delete key behavior for selected cells, b=95633, r=syd, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@108915 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:07:55 +00:00
mkaply%us.ibm.com
13bdbbbd8b No bug - Os/2 support for print preview
git-svn-id: svn://10.0.0.236/trunk@108914 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 21:04:19 +00:00
curt%netscape.com
9425685ff8 Passes parameters correctly for install.Execute() and file.Execute().
Fixes Bug #104152.


git-svn-id: svn://10.0.0.236/trunk@108913 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 20:46:41 +00:00
timeless%mac.com
b438be51f6 Bugzilla Bug 111922ÿ[Xlib] Fatal crash at shutdown in nsAppShellService destructor
Roland.Mainz@informatik.med.uni-giessen.de r=leaf


git-svn-id: svn://10.0.0.236/trunk@108911 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 19:52:29 +00:00
mscott%netscape.com
65b9e2eb6e give the header toggle widget box flex so the subject line wraps. rs=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108907 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 19:33:16 +00:00
rayw%netscape.com
55a781cd77 Changed case of include file to permit it to build on Linux. Not part
of default build.


git-svn-id: svn://10.0.0.236/trunk@108903 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 18:23:49 +00:00
curt%netscape.com
18348db40d Cleaning up more obsolete files.
git-svn-id: svn://10.0.0.236/trunk@108902 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 18:11:32 +00:00
ian.mcgreer%sun.com
5c2f85abc0 include AES in performance info dump
git-svn-id: svn://10.0.0.236/trunk@108901 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 17:53:44 +00:00
ccarlen%netscape.com
1501fa2fac Bug 110660 - MOZ_PLUGIN_PATH not added to plugin search paths. r=peterl/sr=jband
git-svn-id: svn://10.0.0.236/trunk@108899 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 15:54:38 +00:00
jake%acutex.net
57dc03667d Bug 109530 - xml.cgi was quoting stuff way too much. This is because it was incorrectly quoted in Bug.pm
r= justdave, louie


git-svn-id: svn://10.0.0.236/trunk@108898 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 14:16:10 +00:00
rods%netscape.com
d00d1ac83c Initial checkin
Bug 108345 r=dchak,dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108897 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 14:11:23 +00:00
rods%netscape.com
cb511ac42c Bug 108345 r=dcone,chak sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108896 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 13:45:36 +00:00
rods%netscape.com
fdb6cf0011 Change nsIWebBrowserPrint.h interface to use nsIPrintSettings
Also added minimal PageSetup dialog with support for Printing BGColors, BGIMages, and Scaling
Bug 108345 r=dcone,chak sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108895 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 12:51:39 +00:00
rods%netscape.com
0bcf76ec42 Add PrintBGColors, PRINBGImages and Scaling
Bug 108345 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108894 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 12:48:41 +00:00
timeless%mac.com
11936d43d6 Bugzilla Bug 111508 [xlib] Xlib timer code is scary
by Roland.Mainz@informatik.med.uni-giessen.de (xlib peer)
r=timeless


git-svn-id: svn://10.0.0.236/trunk@108892 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 10:18:14 +00:00
timeless%mac.com
535b6f20f2 Bugzilla Bug 107823 change nsIFile
to use 'Modified' instead of 'Modification'
r=akkana sr=brendan


git-svn-id: svn://10.0.0.236/trunk@108891 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 08:05:05 +00:00
jaggernaut%netscape.com
38e0429654 Bug 103662: Allow wide concatenation of defined string constants, r=dbaron, sr=scc
git-svn-id: svn://10.0.0.236/trunk@108890 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 05:59:35 +00:00
mcafee%netscape.com
55eaac9e1b minor comment
git-svn-id: svn://10.0.0.236/trunk@108889 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 05:48:06 +00:00
naving%netscape.com
3ba20e6987 111789 r/sr=bienvenu. fix nntpurl leak when copying news messages to an imap folder
git-svn-id: svn://10.0.0.236/trunk@108887 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 03:24:58 +00:00
brendan%mozilla.org
2bf095e76f Break self-cycle to fix leak (106860, r=dbaron, sr=bienvenu).
git-svn-id: svn://10.0.0.236/trunk@108886 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 01:20:31 +00:00
jaggernaut%netscape.com
e9626cd7e8 Bug 108990: remove unreferenced function urlDomain() in navigator.js. r=jrgm, sr=ben
git-svn-id: svn://10.0.0.236/trunk@108884 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 00:47:42 +00:00
blakeross%telocity.com
a87a16cc92 109117 - offline ui: download/sync now window has extra big ok and cancel buttons. r=bienvenu sr=ben
git-svn-id: svn://10.0.0.236/trunk@108883 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-26 00:43:56 +00:00
leaf%mozilla.org
dfa2438984 Automated update
git-svn-id: svn://10.0.0.236/trunk@108881 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:42:58 +00:00
dbaron%fas.harvard.edu
ecfabe7587 Enable the gcc3 version of the sparc/solaris xptcinvoke code. r=cls sr=shaver b=71627
git-svn-id: svn://10.0.0.236/trunk@108880 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:29:29 +00:00
dbaron%fas.harvard.edu
c320c4e3e8 Add HAVE_GCC3_ABI so the build system can know whether we're using gcc3. r=cls sr=shaver b=71627
git-svn-id: svn://10.0.0.236/trunk@108879 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:28:13 +00:00
ben%netscape.com
4b360ed113 fix booboo in properties file caused by mistake in copy-paste application of henrik
gemal's patch the other day.


git-svn-id: svn://10.0.0.236/trunk@108878 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:22:23 +00:00
dbaron%fas.harvard.edu
c3a65006f0 Cleaning up comment style per shaver's sr comments. b=71627
git-svn-id: svn://10.0.0.236/trunk@108877 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 23:15:01 +00:00
bernd.mielke%snafu.de
51626fd157 fix a build warning (troy) r=karnaze sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108876 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 20:38:30 +00:00
morse%netscape.com
4641baa587 bug 111818, remove-site button in cookie manager is always disabled, r=sgehani, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108874 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 17:30:51 +00:00
ian%hixie.ch
336b360680 mkdir requires the second argument in perl 5.005. b=111730, r=daniele
git-svn-id: svn://10.0.0.236/trunk@108873 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 14:17:19 +00:00
ian%hixie.ch
d04f2cabc2 Mozbot shipped with a broken default bugsDWIMQueryDefault -- made the code more consistent. b=93203, r=timeless
git-svn-id: svn://10.0.0.236/trunk@108872 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 13:59:53 +00:00
blakeross%telocity.com
edad48fccf Rest of fix for 98782.
git-svn-id: svn://10.0.0.236/trunk@108871 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 05:14:28 +00:00
blakeross%telocity.com
b470532432 96176 - access to localstore is wrong. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108870 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 04:03:00 +00:00
blakeross%telocity.com
8df826868e Fix for 98782 and a few other history bugs. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108869 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 04:01:04 +00:00
naving%netscape.com
20a0241bf3 111371 r/sr=bienvenu fix char* leaks when reading filenames from disk.
git-svn-id: svn://10.0.0.236/trunk@108868 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 03:02:24 +00:00
ian%hixie.ch
70cff4c514 oops, stray dot meant the private karma scores were getting corrupted! r=kerz
git-svn-id: svn://10.0.0.236/trunk@108866 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 01:25:27 +00:00
ian%hixie.ch
05498db6d7 Initial checkin of a karma module. r=kerz b=111757
git-svn-id: svn://10.0.0.236/trunk@108865 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-25 01:01:35 +00:00
dbaron%fas.harvard.edu
859b0ce867 Backing out most of my checkin for bug 109788. b=111710
git-svn-id: svn://10.0.0.236/trunk@108863 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 23:28:45 +00:00
bstell%netscape.com
bd7758a217 bug 111251, checkin for adam@gimp.org,
very minor inefficiency in nsFontMetricsGTK.cpp
r=bstell@netscape.com, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@108861 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 22:13:18 +00:00
bbaetz%cs.mcgill.ca
ca87a319db Bug 110976 - libart's art_render doesn't fill certain paths correctly.
Patch by james.turner@crocodile-clips.com, not part of build.


git-svn-id: svn://10.0.0.236/trunk@108859 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 19:50:23 +00:00
bienvenu%netscape.com
9fd9013d30 fix umr in nsDBFolderInfo.cpp, rs=sspitzer 111382
git-svn-id: svn://10.0.0.236/trunk@108858 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 16:41:38 +00:00
varga%utcru.sk
dc4faa61c1 Fix for 109478. Add view, contentView and builderView properties to the outliner binding. r=hewitt sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108855 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 12:33:07 +00:00
bernd.mielke%snafu.de
6530a23cbc adding table regression testcase not part of the build
git-svn-id: svn://10.0.0.236/trunk@108853 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 08:02:49 +00:00
dbaron%fas.harvard.edu
e2dee5c690 Fixing BeOS bustage. b=84947, 111450
git-svn-id: svn://10.0.0.236/trunk@108852 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 07:17:31 +00:00
dbaron%fas.harvard.edu
786d386ab3 Fixing BeOS bustage. b=84947, 111450
git-svn-id: svn://10.0.0.236/trunk@108851 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 05:40:31 +00:00
roc+%cs.cmu.edu
fce7355cf6 My cleanup checkin for bug 73382 caused 5% increase in page load times. Backing out.
git-svn-id: svn://10.0.0.236/trunk@108850 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 05:37:25 +00:00
dbaron%fas.harvard.edu
5f0d0b5180 Fixing BeOS bustage. b=84947, 111450
git-svn-id: svn://10.0.0.236/trunk@108849 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 04:09:47 +00:00
dbaron%fas.harvard.edu
72afaea567 Bugs 84947 and 111450: fix BeOS bustage for new print dialog for Unix, OS/2, and BeOS by porting the changes to BeOS. Checking in for Roland.Mainz@informatik.med.uni-giessen.de
git-svn-id: svn://10.0.0.236/trunk@108848 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-24 02:38:58 +00:00
bzbarsky%mit.edu
d0c7beb38b Use <> for system headers, not "". This should help prevent Sun WSU2
compiler bustage.  Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108847 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 22:36:54 +00:00
nboyd%atg.com
b79fb11b45 JavaAdapter serialization contribution from Kemal Bayram.
git-svn-id: svn://10.0.0.236/trunk@108846 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 20:40:08 +00:00
nboyd%atg.com
a66c0d63c1 Hi, Norris!
In our browser we need to support scripts that use as an identifier name future reserved keywords such as interface. The scripts are rather old and perfectly legal under previous revisions of EcmaScript which does not included the list of almost every Java keyword to the future reserve.

To support this I added an option to query Context.hasFeature for FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER:

    /**
     * if hasFeature(RESERVED_KEYWORD_AS_IDENTIFIER) returns true,
     * treat future reserved keyword (see  Ecma-262, section 7.5.3) as ordinary
     * identifiers but warn about this usage
     */
    public static final int FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER = 3;

The corresponding code in TokenStream checks for it and issues just a warning when this feature is enabled.

I also think that it would be better not to return RESERVED as a token from TokenStream.getToken but report the specific syntax error immediately because it is very unclear from the error message:

js> x.interface = 1
js: "<stdin>", line 1: uncaught JavaScript exception: SyntaxError: missing name after . operator (<stdin>; line 1)
js: x.interface = 1
js: ..........^

what exactly went wrong. I can send a patch later for that.

Regards, Igor


git-svn-id: svn://10.0.0.236/trunk@108845 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 20:38:50 +00:00
bienvenu%netscape.com
4d23237673 fix tinderbox bustage on solaris, patch from roland mainz, r=bzbarsky, sr=bienvenu 111574
git-svn-id: svn://10.0.0.236/trunk@108844 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 19:17:05 +00:00
jake%acutex.net
4c0546033c More win32 build goodness
git-svn-id: svn://10.0.0.236/trunk@108842 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 17:44:39 +00:00
mikep%oeone.com
358c639e5a Changes made for windows makefiles.
git-svn-id: svn://10.0.0.236/trunk@108840 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 17:09:39 +00:00
ian%hixie.ch
69e9874b10 Changing 'will soon be available as an open source resource' to 'is available as an open source resource'
git-svn-id: svn://10.0.0.236/trunk@108839 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 16:50:57 +00:00
dougt%netscape.com
6c0300195e fixing comment in idl. bug 111518
git-svn-id: svn://10.0.0.236/trunk@108837 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 15:11:37 +00:00
rbs%maths.uq.edu.au
0f01c7b8cd re-disable this problematic memory-pressure observer as it causes device contexts to hang around until shutdown. bug 109974. Need more investigation. In the meantime, the font cache retains the ability to compact itself when font handles are running out
git-svn-id: svn://10.0.0.236/trunk@108833 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 10:31:30 +00:00
dbaron%fas.harvard.edu
fcad73a0e2 Split ConstructFrameByTag into ConstructTextFrame and ConstructHTMLFrame to make it easier to reorganize frame construction by tag and by display type. b=109788 r=hyatt rs=waterson
git-svn-id: svn://10.0.0.236/trunk@108831 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 04:52:24 +00:00
nboyd%atg.com
5cebd79ae6 Update for new failures.
git-svn-id: svn://10.0.0.236/trunk@108830 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 01:20:56 +00:00
ian%hixie.ch
6c5b533a17 work in progress: a component that provides a way for users and admins to edit user preferences, settings, contact details, password, etc.
git-svn-id: svn://10.0.0.236/trunk@108829 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-23 00:16:44 +00:00
jband%netscape.com
26f6f3a656 trivial patch to avoid string assertions when entry is empty rs=jband
git-svn-id: svn://10.0.0.236/trunk@108828 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 23:32:49 +00:00
jband%netscape.com
2f06cb4e7d trivial patch to make what is supposed to be a warning really a warning instead of an assert. rs=jband
git-svn-id: svn://10.0.0.236/trunk@108827 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 23:26:34 +00:00
dbaron%fas.harvard.edu
3a151b5003 Set DYLD_LIBRARY_PATH for Mac OS X (Darwin). b=110918 r=seawood
git-svn-id: svn://10.0.0.236/trunk@108826 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 23:22:59 +00:00
dbaron%fas.harvard.edu
4a9a7c847f Changing |#ifdef DEBUG_dbaron| to |#ifdef DEBUG_dbaron_off| so I don't see these assertions anymore.
git-svn-id: svn://10.0.0.236/trunk@108825 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 23:19:33 +00:00
dbaron%fas.harvard.edu
f7ef596567 Fix leak of popup frames (that fans out into leaking entire XUL documents) by creating nsIAnonymousContentCreator anonymous content for the doc element frame before creating frames for the real content children, which should only affect popupsets. b=109671 r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108822 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 21:44:34 +00:00
dbaron%fas.harvard.edu
f276a3b1e1 Fix leak of style contexts from vertical splitters. b=108642 r=hewitt sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@108821 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 21:41:47 +00:00
ian%hixie.ch
bb6b01bb43 changing the argument names from the cosesEditorXYZ form to the cosesEditor.x.y.z form. This will make them more consistent with how things work elsewhere in PLIF.
git-svn-id: svn://10.0.0.236/trunk@108819 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 20:15:45 +00:00
jfrancis%netscape.com
763808d87d fixes for ---
45888: center followed by heading 2: text doesn't take on heading 2 
102754: Lists with Headings applied do not create new list items when return entered
9835: Indent button behaves differently if <li> contains two <br>
r=fm; sr=kin


git-svn-id: svn://10.0.0.236/trunk@108818 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 19:35:11 +00:00
bernd.mielke%snafu.de
29ff86caf8 bug 99923 react correctly on style change reflows targetted at higher frames
r=karnaze sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108817 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 19:34:59 +00:00
mikep%oeone.com
9208ce26b4 Updating files for windows builds and adding windows makefiles.
git-svn-id: svn://10.0.0.236/trunk@108816 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 19:22:04 +00:00
jake%acutex.net
effa3a810e Add Windows makefile for calendar.
git-svn-id: svn://10.0.0.236/trunk@108815 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 19:15:20 +00:00
dinglis%qnx.com
ca4d7fe203 -not part of build-
clean up splash screen
removed PHIG env requirement.


git-svn-id: svn://10.0.0.236/trunk@108813 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 18:45:00 +00:00
nboyd%atg.com
503987f4fb Hi,
I'm working on a project which uses rhino. I wanted to have finer
control over class generation and saving so I've done some patching
and clean up on the current rhino tip.

The biggest change I've made is the replacement of ClassOutput with
ClassRepository that has the single method:

    public boolean storeClass(String className, byte[] classBytes,
                           boolean isTopLevel) throws IOException;

This interface allows any arbitary storage method, such as a
Hashtable/Map. In addition it also allows you to specify whether a
class should be loaded, via returning true or false.  You can still use
ClassOutput as I've coded an internal wrapper.

With this interface it has also been possible to strip out the file
saving code from Codegen and OptClassNameHelper.  The file
saving code is now an inner class FileClassRepository in Context. As
a consequence of this  I've stripped out some methods from ClassNameHelper.
The resulting code is much more cleaner then before hand and everything
still works as per usual.

Other small additions are:
  o  Annonymous functions are now named class$1 instead of class1
  o  get/setClassName added to ClassNameHelper exposed in Context.

My final thoughts are, since all methods in ClassNameHelper except reset()
are now exposed whould n't it be much more "cleaner" to simply to some
how work around to eliminate reset() and provide getClassNameHelper()
via Context?  You could then remove the numerous ClassNameHelper shadow
methods from Context.

Likewise, FileClassRepository could be made a public class very easily
and combined with the above result in a dozen or so less public methods in
Context.

Anyway, the changes can be found on http://www.cins.co.uk/rhino.zip

Hope it is of use to some

Kemal Bayram


git-svn-id: svn://10.0.0.236/trunk@108807 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 15:48:21 +00:00
ian%hixie.ch
90f855808b * Created service- and serviceInstance- specific constructors so that a single module can have distinct constructors depending on how it is invoked. These constructors are called serviceInit() and serviceInstanceInit(), and both chain to the existing init() constructor (so no change are required by this).
* Changed FileStrings so that it doesn't have to be updated every time the file string format changes. The format is now one line per piece of metadata, then a blank line, then the string data. If additional metadata is added later then this will automatically support it.
* Renamed the dataSource.strings service to dataSource.strings.customised, and renamed its get() method to getCustomisedString().
* Changed the semantics of dataSource.strings.customised so that it no longer looks for a default string if it can't find a customised one (and thus removed getDefaultString).
* Abstracted the Generic output module even more. It now consists of output.generic (a service instance with its own constructor) and dataSource.strings (a pure service), the latter of which is a wrapper around dataSource.strings.customised and dataSource.strings.defaults.
* Updated Coses to work with the new dataSource.strings insterface.
* Removed the test app DataSource::ConsoleStrings and DataSource::HTTPStrings files, since they were redundant with the default output files.
* Removed all the default strings in the CosesEditor and Login components since they are pretty pointless.
* Factored out the call to dump() in the GenericOutputs module.
* Changed setString in the MySQL string data source so that it will now add a blank string (it used to delete the string if it was blank, but that meant that it was not possible to customise strings away).
* Added a piece of metadata to strings: their version number.
* Updated the customised string data source stubs to mention the version data now stored with all strings
* Added a getAllStringVersions method to the customised strings data source which returns all the string names and their version numbers.
* Made the customised strings data source check the version number of every string in its database during setupInstall to make sure that they are all up to date, version-wise. If any are out of date, the user is notified.
* Added support for the new version column to the MySQL version of the customised string data source.
* Updated the increasingly misnamed CosesEditor to support the versioned strings stuff.
* Factored out some code in the CosesEditor.
* Added version information to all default strings. All default strings are now at version 1.
* Fixed a typo in a FileStrings dump statement.
* Fixed the calls to setProgress in the MySQL user and strings data sources and in the user field factory to use the correct syntax (a parsable dotted string instead of unlocalisable plain English).
* Updated the Generic output module's documentation to match what now happens.


git-svn-id: svn://10.0.0.236/trunk@108806 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 15:46:42 +00:00
justdave%syndicomm.com
fe649f9b61 Fix for bug 61634: explain what "Milestone URL" is on the editproducts page.
patch by Matthew Tuck <matty@chariot.net.au>
r= caillon, justdave


git-svn-id: svn://10.0.0.236/trunk@108805 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 15:46:27 +00:00
timeless%mac.com
38c8443ca8 Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
r=axel@pike.org sr=kin


git-svn-id: svn://10.0.0.236/trunk@108804 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 15:12:51 +00:00
kaie%netscape.com
408e7ac983 b=84947 Roland tries to fix bustage, which only occurs on Unix when XPrint is not used.
r=kaie


git-svn-id: svn://10.0.0.236/trunk@108801 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 11:13:22 +00:00
kaie%netscape.com
c2e93a3049 b=84947 New print dialog for Unix and OS/2
r=cls/rods/mkaply/pchen sr=roc+moz
Checking in for Roland.Mainz@informatik.med.uni-giessen.de


git-svn-id: svn://10.0.0.236/trunk@108800 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 10:00:44 +00:00
gerv%gerv.net
401144e72a Bug 104261 - incorrect template paths. r=myk, ddk.
git-svn-id: svn://10.0.0.236/trunk@108799 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 06:12:36 +00:00
jst%netscape.com
e3719284dd Comment change...
git-svn-id: svn://10.0.0.236/trunk@108798 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 06:12:20 +00:00
rpotts%netscape.com
19db6dc154 Removing dead, wrong, evil, dangerous code from the parser!!
git-svn-id: svn://10.0.0.236/trunk@108797 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 05:50:04 +00:00
roc+%cs.cmu.edu
5d13b4f0c5 View manage interface cleanup. Bug 73382. r=kmcclusk, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108796 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 05:26:32 +00:00
jst%netscape.com
9b6e8f4262 Adding comments per brendan@mozilla.org's request in bug 111361.
git-svn-id: svn://10.0.0.236/trunk@108794 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 04:58:09 +00:00
rpotts%netscape.com
e318b93922 bug #102737 (r=harishd@netscape.com, sr=jst@netscape.com) one more time! only emit an empty HTML document when the content type is *not* text/plain
git-svn-id: svn://10.0.0.236/trunk@108793 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 04:37:39 +00:00
bhart00%yahoo.com
cf4c7a45a1 fix for bug 102349, r=ben/sr=brendan
git-svn-id: svn://10.0.0.236/trunk@108792 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 04:03:36 +00:00
seawood%netscape.com
5bd0d8e4eb Remove use of MOZ_MAKE_ENV. Builds should use |make -j3| instead of |MAKE='make -j3' make|
git-svn-id: svn://10.0.0.236/trunk@108791 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 04:02:28 +00:00
ben%netscape.com
d9a577721b backing out fix for 90080 as it is redundant and caused other bugs (always showing alert
when exiting prefs after viewing appearance, inability to close prefwindow sometimes
see bug 109561).


git-svn-id: svn://10.0.0.236/trunk@108790 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 03:35:32 +00:00
jst%netscape.com
96cfd386f4 Fixing bug 111361. nsGlobalNameStruct::mDOMClassInfoID is only valid on nsGlobalNameStruct's whose mType == eTypeClassConstructor. r=bbaetz@cs.mcgill.ca, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108788 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 03:11:58 +00:00
hewitt%netscape.com
cf4c8d943e 97119 - Inconsistent textbox height in Pref - Advanced - Proxies, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108786 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 03:08:17 +00:00
bienvenu%netscape.com
e5b8777058 fix hpux bustage, only define delet eoperator when debugging mem useage
git-svn-id: svn://10.0.0.236/trunk@108785 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:56:49 +00:00
jst%netscape.com
2e9bbc66b0 Ahem...
git-svn-id: svn://10.0.0.236/trunk@108784 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:56:22 +00:00
ben%netscape.com
8dde5c3032 31154, 50517 - consistency in terminology in profile manager dialogs.
patch by henrik gemal, sr=ben@netscape.com, r=hewitt@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108783 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:28:34 +00:00
wtc%netscape.com
f4db2e0924 Bugzilla bug 111293: the inclusion of "nssrenam.h" in this file breaks
the NSS build (on 64-bit AIX).  I am backing it out.


git-svn-id: svn://10.0.0.236/trunk@108782 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:27:57 +00:00
ben%netscape.com
64cec59dfb 42798 - consistency in debug pref panel titles. patch from henrik gemal, sr=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108781 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:27:05 +00:00
ben%netscape.com
1ed98f9c2b 77513 - remove some unnecessary text to save space.
r=hewitt, sr=ben, patch from andre dahlqvist


git-svn-id: svn://10.0.0.236/trunk@108780 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:26:10 +00:00
ben%netscape.com
ebcf9c86c6 fix for 73655 - remove reference to obsolete file.
r=rginda, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@108779 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 02:00:37 +00:00
seawood%netscape.com
424155a7cf Add ldap to DIRS
git-svn-id: svn://10.0.0.236/trunk@108778 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 01:37:17 +00:00
jpierre%netscape.com
45dfc06ce7 Bug 105271 - undo changes
git-svn-id: svn://10.0.0.236/trunk@108777 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 01:24:39 +00:00
cmanske%netscape.com
458091d67c Removed uneccessary hack to make toolbar buttons show checked state, b=101982, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108775 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 01:15:09 +00:00
naving%netscape.com
ca3380c989 111314 r=ducarroz sr=bienvenu. fix char* memory leaks.
git-svn-id: svn://10.0.0.236/trunk@108774 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:56:56 +00:00
darin%netscape.com
58b5b0421a fixing bustage
git-svn-id: svn://10.0.0.236/trunk@108773 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:56:08 +00:00
jpierre%netscape.com
87e28e9839 Fixes for OS/2 build
git-svn-id: svn://10.0.0.236/trunk@108772 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:46:48 +00:00
bienvenu%netscape.com
42de406b2c fix aix bustage
git-svn-id: svn://10.0.0.236/trunk@108771 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:37:07 +00:00
cmanske%netscape.com
680929647b Fixed layout problem with Link Properties dialog, r=110303, r=syd, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108770 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:29:50 +00:00
darin%netscape.com
a66738bc2d fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@108769 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:28:30 +00:00
darin%netscape.com
ff7c1e82ca fixes mac bustage!!
git-svn-id: svn://10.0.0.236/trunk@108768 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:28:16 +00:00
cmanske%netscape.com
5e0b97fa2e Fixed getting HR settings from prefs and removed unused code, b=111273, r=syd, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108767 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:26:49 +00:00
darin%netscape.com
605cc59292 fixes bug 111072 "nsIOService::ExtractUrlPart does not return correct HOST
(flag=IOService.url_Host)" r=cmanske,andreas.otte, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@108766 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:19:47 +00:00
jpierre%netscape.com
6da005ee84 Fix for 95128 - OS/2 build issue
git-svn-id: svn://10.0.0.236/trunk@108765 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:18:08 +00:00
morse%netscape.com
61558cddcc bug 98575 speed up cookie manager, r=sgehani, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108764 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:16:37 +00:00
bienvenu%netscape.com
fb92157584 fix hpux build bustage, use delete directly as per compiler error msg
git-svn-id: svn://10.0.0.236/trunk@108763 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:15:16 +00:00
jpierre%netscape.com
87b86ce8c9 Fix for 95128 - OS/2 build issue with DBM
git-svn-id: svn://10.0.0.236/trunk@108762 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:13:56 +00:00
naving%netscape.com
b2b2112364 111291 r=ducarroz sr=bienvenu. fix a bunch of char * memory leaks.
git-svn-id: svn://10.0.0.236/trunk@108761 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:13:39 +00:00
nhotta%netscape.com
f19738ca45 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@108760 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:13:10 +00:00
cmanske%netscape.com
d1943d8d4a Add print Setup menuitem from global overlay (b=106374, r=syd, sr=kin); fix colorpicker on Composer toolbar (b=108681, r=timeless, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108759 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:12:16 +00:00
cmanske%netscape.com
8e24a6761e Add Print Setup menuitem from platform-specific overlay, b=106374, r=syd, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108758 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:12:01 +00:00
cmanske%netscape.com
f26408b04c Added id to print menuitem as part of fix to bug 106374, r=syd, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108757 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:11:54 +00:00
darin%netscape.com
021b4930dd enables new scriptable string stream interface (bug 100172) r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@108756 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:08:14 +00:00
darin%netscape.com
0f222d7d84 mac project changes for bug 100172 "scriptable string stream implementation" r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@108755 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-22 00:06:25 +00:00
darin%netscape.com
a86d6eecf0 new files for bug 100172 "need scriptable string stream implementation (must
support nsIInputStream)" r=dougt, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108754 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:55:10 +00:00
brendan%mozilla.org
4e8a45eab4 Thanks to scole@planetweb.com (Steven Cole) for fixing date_format to respect PRMJ_FormatTime's return value (102159, r=beard, sr=brendan).
git-svn-id: svn://10.0.0.236/trunk@108753 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:53:54 +00:00
nhotta%netscape.com
04e940bfe1 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@108752 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:48:08 +00:00
nhotta%netscape.com
b02346f0fb Removing unused files, check in for ftang, bug 108112, r=nhotta.
git-svn-id: svn://10.0.0.236/trunk@108751 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:45:26 +00:00
ducarroz%netscape.com
acd35b613b Fix for bug 110775. Need to clear the subject and disable the editable field when caching the compose window and enabling those fields when we reopen the compose window. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@108750 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:43:26 +00:00
nhotta%netscape.com
defd2ba609 Adding Georgian charset GEOSTD8, contributed by giasher@wanex.net, bug 107533, r=ftang, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@108749 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:40:05 +00:00
nelsonb%netscape.com
41c640be48 Change form to inform user that serial number is a hex string.
git-svn-id: svn://10.0.0.236/trunk@108748 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:38:25 +00:00
sgehani%netscape.com
4b6c8e2cd3 Fix typo.
b=110961; r=morse; rs=dveditz


git-svn-id: svn://10.0.0.236/trunk@108747 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:33:47 +00:00
nelsonb%netscape.com
ad7c192d68 Some bug fixes found while debugging a different bug.
git-svn-id: svn://10.0.0.236/trunk@108746 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:33:26 +00:00
yokoyama%netscape.com
ae11650bfc Bug 86581
Check the UseDocFont Pref setting
before calling the font download
r=shanjian; /sr=brendan


git-svn-id: svn://10.0.0.236/trunk@108745 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:30:36 +00:00
sgehani%netscape.com
1b0b2a125b Make search results show up in search sidebar tab again.
b=110792; r=morse; sr=mscott


git-svn-id: svn://10.0.0.236/trunk@108744 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:30:30 +00:00
brendan%mozilla.org
1adc3b3656 Don't eagerly allocate fatlock freelist chunks; don't preallocate so much, and use a smaller global lock hashtable (109218, r=shaver/sr=jband).
git-svn-id: svn://10.0.0.236/trunk@108743 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:28:52 +00:00
yokoyama%netscape.com
90696cffcf Bug 110512
Remove the hard-coded charset
Read a default charset from Pref
/r=jbetak; /sr=brendan


git-svn-id: svn://10.0.0.236/trunk@108742 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:28:19 +00:00
mscott%netscape.com
50cb02258b Bug #111274 --> define the addresses object inside the while loop.
r/sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108741 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:22:43 +00:00
nhotta%netscape.com
268491531c Adding Georgian charset GEOSTD8, bug 107533, r=nhotta, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@108740 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:18:56 +00:00
rpotts%netscape.com
24d31a905f bug #99627 (r=adamlock@netscape.com). Improving the comments in preparation of freezing this interface...
git-svn-id: svn://10.0.0.236/trunk@108739 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:17:41 +00:00
chak%netscape.com
e75441b73e Fix for #90749 - MfcEmbed does not show the Form method part
r=adamlock, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108738 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:17:11 +00:00
chak%netscape.com
5241986e89 Fix for #82708 - Using Find doesn't alert user when completed searching
r=adamlock, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108737 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 23:11:36 +00:00
pschwartau%netscape.com
a4c56ba812 Removing two tests from the skip list because they have been removed from the repository.
git-svn-id: svn://10.0.0.236/trunk@108736 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 22:16:19 +00:00
sspitzer%netscape.com
a172f68aab ignore generated makefiles.
git-svn-id: svn://10.0.0.236/trunk@108735 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 22:07:10 +00:00
pschwartau%netscape.com
bc58cb1179 Removing test from repository. It contains very large blocks.
But because of the fix to bug 80981, these are no longer large enough
to trigger the internal error and exit code 3 that the test looked for.


git-svn-id: svn://10.0.0.236/trunk@108734 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:59:31 +00:00
bienvenu%netscape.com
17d28b6514 rest of fix for 111071 can't cancel out of imap password prompt, r=mscott, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108733 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:55:36 +00:00
sspitzer%netscape.com
9ee730a434 fix warning, add a comment. piggybacking on our carpool.
r/sr=no one


git-svn-id: svn://10.0.0.236/trunk@108732 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:53:57 +00:00
sspitzer%netscape.com
f91f9f2064 build changes for #110820
git-svn-id: svn://10.0.0.236/trunk@108731 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:53:26 +00:00
bienvenu%netscape.com
61cf694220 xpcomize mork and remove orkin layer from mork, r=naving, sr=sspitzer 110850
git-svn-id: svn://10.0.0.236/trunk@108730 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:52:12 +00:00
bienvenu%netscape.com
045f03e0f1 cache char set in folder info r=naving, sr=sspitzer 102806 and also show folder contents before folder finishes loading
git-svn-id: svn://10.0.0.236/trunk@108729 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:52:06 +00:00
bienvenu%netscape.com
72434773ff use xpcom ref-counting and comptrs now that mdb supports that r=naving, sr=sspizer 110850 (also fixed some more ref-counting bugs in ab code)
git-svn-id: svn://10.0.0.236/trunk@108728 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:52:00 +00:00
bienvenu%netscape.com
c8eebf1935 remove unused attribute from msg hdr r=naving, sr=sspitzer 110820
git-svn-id: svn://10.0.0.236/trunk@108727 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:51:42 +00:00
bienvenu%netscape.com
bd7ac1c4da use xpcom ref-counting and comptrs now that mdb supports that r=alecf, sr=sspitzer 110850
git-svn-id: svn://10.0.0.236/trunk@108726 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:51:38 +00:00
bienvenu%netscape.com
1b5cc553ab use xpcom add/release ref calls now that mork supports them 110850 reduce memory allocations when painting 110820 cache folder charset 102806 r=naving, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108725 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:51:34 +00:00
bienvenu%netscape.com
2f151caccc use xpcom add/release ref calls for mork objects now that mork supports it r=naving, sr=sspitzer 110850
git-svn-id: svn://10.0.0.236/trunk@108724 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:51:29 +00:00
jpierre%netscape.com
da95debbe0 Fix for 95264 - add more info in s/mime script
git-svn-id: svn://10.0.0.236/trunk@108723 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:37:12 +00:00
pschwartau%netscape.com
e27ea5dbad Skipping another test with a large switch() statement
git-svn-id: svn://10.0.0.236/trunk@108722 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:34:25 +00:00
sonja.mirtitsch%sun.com
a8a2f95ae3 removed the before and after context grep as a workaround for 97209
git-svn-id: svn://10.0.0.236/trunk@108721 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:19:14 +00:00
pschwartau%netscape.com
3341a1e9ef Initial add. Regression test for bug 80981.
git-svn-id: svn://10.0.0.236/trunk@108720 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 21:17:31 +00:00
nelsonb%netscape.com
0b78f800ea Change the behavior of the -list <module> option so that it doesn't stop
at the first error it encounters when looping through the slots, and so
that it displays the slot info even if it cannot get token info. 111075


git-svn-id: svn://10.0.0.236/trunk@108719 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 20:52:37 +00:00
justdave%syndicomm.com
a159436d81 Fix for bug 99864: consistant use of "product" vs "program"
Patch by Josh Soref <timeless@mac.com>
r= dkl, justdave


git-svn-id: svn://10.0.0.236/trunk@108715 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 19:56:28 +00:00
sspitzer%netscape.com
ddb9624bc4 fix for smoketest blocker bug #111242. menus not doing anything.
patch by pink.


git-svn-id: svn://10.0.0.236/trunk@108713 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 19:40:17 +00:00
leaf%mozilla.org
6ef4f6a39c Automated update
git-svn-id: svn://10.0.0.236/trunk@108712 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 19:13:03 +00:00
seawood%netscape.com
e95f8cecee Restoring STDC_HEADERS define for os/2 since the the standard autoconf test macro doesn't seem to work.
Fixing tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@108711 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 19:10:44 +00:00
dinglis%qnx.com
fe679ddfe9 -not part of build-
added NOTIFY flag to drawing region.


git-svn-id: svn://10.0.0.236/trunk@108710 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 18:53:23 +00:00
relyea%netscape.com
e31243d81f changes for PSM to compile against NSS shared libraries.
Move SSL and S/MIME to the new common MAPFILE usage


git-svn-id: svn://10.0.0.236/trunk@108708 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 18:00:28 +00:00
nboyd%atg.com
80ec4cef5c Hi,
I'm working on a project which uses rhino. I wanted to have finer
control over class generation and saving so I've done some patching
and clean up on the current rhino tip.

The biggest change I've made is the replacement of ClassOutput with
ClassRepository that has the single method:

    public boolean storeClass(String className, byte[] classBytes,
                           boolean isTopLevel) throws IOException;

This interface allows any arbitary storage method, such as a
Hashtable/Map. In addition it also allows you to specify whether a
class should be loaded, via returning true or false.  You can still use
ClassOutput as I've coded an internal wrapper.

With this interface it has also been possible to strip out the file
saving code from Codegen and OptClassNameHelper.  The file
saving code is now an inner class FileClassRepository in Context. As
a consequence of this  I've stripped out some methods from ClassNameHelper.
The resulting code is much more cleaner then before hand and everything
still works as per usual.

Other small additions are:
  o  Annonymous functions are now named class$1 instead of class1
  o  get/setClassName added to ClassNameHelper exposed in Context.

My final thoughts are, since all methods in ClassNameHelper except reset()
are now exposed whould n't it be much more "cleaner" to simply to some
how work around to eliminate reset() and provide getClassNameHelper()
via Context?  You could then remove the numerous ClassNameHelper shadow
methods from Context.

Likewise, FileClassRepository could be made a public class very easily
and combined with the above result in a dozen or so less public methods in
Context.

Anyway, the changes can be found on http://www.cins.co.uk/rhino.zip

Hope it is of use to some

Kemal Bayram <rhino@cins.co.uk>


git-svn-id: svn://10.0.0.236/trunk@108706 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 17:12:57 +00:00
timeless%mac.com
7560074afe Bugzilla Bug 93754 describe should be #directable
r=justdave,dkl


git-svn-id: svn://10.0.0.236/trunk@108705 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 16:44:38 +00:00
bienvenu%netscape.com
05a6ca6bac remove unused code, r=naving, sr=sspitzer part of general footprint bug 110820
git-svn-id: svn://10.0.0.236/trunk@108704 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 15:51:39 +00:00
bienvenu%netscape.com
c08d46ed5f fixing #ifdef debug me code, no bug or reviewer
git-svn-id: svn://10.0.0.236/trunk@108703 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 15:42:56 +00:00
morse%netscape.com
2c83d20b7b bug 110994, doubleclicking does not prefill individual form fields, r=fabian, sr=jst
git-svn-id: svn://10.0.0.236/trunk@108702 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 15:14:36 +00:00
karnaze%netscape.com
753ff4b844 new regression test not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@108701 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:46:39 +00:00
karnaze%netscape.com
eb086b139a bug 102784 - only start a row on another page if it doesn't fit on the current one if there is less than 5% of the current page space left. sr=attinasi, r=bernd
git-svn-id: svn://10.0.0.236/trunk@108700 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:42:00 +00:00
karnaze%netscape.com
52eaf06781 bug 30692 (additional patch) - deal width percent height based contents inside a table cell during an incremental reflow. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@108699 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:38:40 +00:00
timeless%mac.com
211df66276 Bugzilla Bug 110643ÿ[xlib] Minor Xlib toolkit cleanup ...
work by Roland.Mainz@informatik.med.uni-giessen.de (de facto module owner)
r=timeless


git-svn-id: svn://10.0.0.236/trunk@108698 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:33:08 +00:00
kin%netscape.com
fd1f07fa3a Fix for bug #71979: <br><hr> inside link displays additional hr upon each mouseover
Modified FindFrameWithContent() to skip over sibling :before pseudo frames when
looking for the primary frame for non-splittable-element aContent.

r=dbaron@fas.harvard.edu   sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108697 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:24:59 +00:00
kin%netscape.com
e690a4a290 Fix for bug #74383: nsBoxToBlockAdaptor::Reflow() prevents TextArea contents from being reflowed
bug #100727:Javascript to modify textarea causes field to go blank/unchangeable
        bug #101122: Textarea sometimes not refreshing correctly (blank space after delete sel., etc.)
        bug #107973:Cut and paste in forms is broken

Modified Reflow() so that it allows a reflow to happen during a ResizeReflow
request when the adaptor or it's children are dirty.

r=evaughan@netscape.com  sr=attinasi@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108696 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 14:18:26 +00:00
jst%netscape.com
6cef83e2c7 Removing dead code.
git-svn-id: svn://10.0.0.236/trunk@108695 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 13:06:18 +00:00
seawood%netscape.com
44232b1a59 NSS only copies dbm32.lib to dbm.lib during the 'install' phase so do the copying from PSM during the 'libs' phase instead.
Fixing tinderbox bustage.


git-svn-id: svn://10.0.0.236/trunk@108694 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 11:45:34 +00:00
hewitt%netscape.com
2872758e55 83457 - Text overflow handling of URL bar search popup, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108693 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 11:17:38 +00:00
hewitt%netscape.com
99293006d2 110612 - Urlbar history dropdown has no border in Classic, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108692 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 11:16:43 +00:00
hewitt%netscape.com
7bb2ae8de3 96154 - Remove class=outlinercol-header outlinercol-inset-header from outliner, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108691 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 11:00:22 +00:00
seawood%netscape.com
cc2b0abcad This old ruleset breaks when CC is a full path. Removing to fix shrike tinderbox bustage.
git-svn-id: svn://10.0.0.236/trunk@108690 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 10:55:56 +00:00
seawood%netscape.com
f94d434ea3 Add check for STDC_HEADERS. Should fix QNX 6.0 bustage.
Bug #107618


git-svn-id: svn://10.0.0.236/trunk@108689 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 10:51:21 +00:00
hewitt%netscape.com
e71fe61110 110033 - outliner not invalidating outliner when the columns get hidden or shown, patch=varga@utcru.sk, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108688 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 10:38:40 +00:00
pchen%netscape.com
d5bd7ab4fa bug 109569, r=fabian, sr=hewitt, remove onkeypress for textbox
git-svn-id: svn://10.0.0.236/trunk@108687 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 10:16:36 +00:00
pchen%netscape.com
6e2759be28 bug 109569, r=fabian, sr=hewitt, need to get ok button via document.documentElement.getButton("accept)"
git-svn-id: svn://10.0.0.236/trunk@108686 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 10:16:34 +00:00
cls%seawood.org
230f0645f3 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108685 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:53:22 +00:00
seawood%netscape.com
889469fd27 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
jst%netscape.com
7f9f34333a Checking in Fabian's <hidday@geocities.com> patch for bug 6052. Make element.nodeValue return null in stead of empty string. sr=jst@netscape.com, no reviewer, trivial change
git-svn-id: svn://10.0.0.236/trunk@108683 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:20:52 +00:00
jst%netscape.com
b2781576cf Fixing bug 110924. Speeding up HTMLContentSink::AddAttributes() and nsGenericHTMLElement::IsEventName(). r=bzbarsky@mit.edu, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108682 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:10:41 +00:00
seawood%netscape.com
f83af44959 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108681 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 08:55:59 +00:00
justdave%syndicomm.com
e0e98de5e0 Fix for bug 102141: SECURITY FIX - the Product popup menu on the show_bug form listed all products, even if the user didn't
have access to all of them.  It now only shows products the user has access to (and the product the bug is in, if the user is
viewing it because of some other override)
Patch by George Hotelling <george.hotelling@iconideas.com> and Dave Miller <justdave@syndicomm.com>
r= bbaetz, caillon


git-svn-id: svn://10.0.0.236/trunk@108680 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 08:31:59 +00:00
matty%chariot.net.au
92a2b2029a Bug 110276:SQL error in globals.pl.
Patch by me, r=bbaetz,caillon.


git-svn-id: svn://10.0.0.236/trunk@108678 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 08:09:32 +00:00
hewitt%netscape.com
98682e83a2 107276 - Sometimes the Close Tab contextual menu operation has no effect., r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108677 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 07:34:46 +00:00
hewitt%netscape.com
784435b7cd 104993 - unable to select item in xul menulist [popup list/combobox] in dialogs, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108675 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 07:23:21 +00:00
seawood%netscape.com
00caaa977c Add $(SUBMAKEFILES) as a dependency for the default toplevel target so that submakefiles (& the toplevel makefile) are regen'd automatically.
git-svn-id: svn://10.0.0.236/trunk@108673 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 07:10:52 +00:00
hewitt%netscape.com
5bb1ffc78a 66441 - Get rid of gray_*_splitter from utilityOverlay, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108672 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 06:59:57 +00:00
hewitt%netscape.com
99a8392be6 95159 - autocomplete preferences ambiguous, r=sgehani, sr=hewitt, patch=diego@biurrun.de
git-svn-id: svn://10.0.0.236/trunk@108670 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 06:48:14 +00:00
bbaetz%cs.mcgill.ca
1bd8bea0e7 Bug 83517 - add a setTranslation method. patch by
alex.fritze@crocodile-clips.com, r=pavlov, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108667 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 04:10:31 +00:00
mscott%netscape.com
26cdd45edf Bug #110543 --> add smime UI to message display
r=kai
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108665 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 03:57:35 +00:00
dbaron%fas.harvard.edu
b42386ef84 Bug 109431: Speed up ID selector matching, mainly by using nsDependentString instead of nsAutoString. Patch by rjesup and me. Bug 110815: Avoid an unneeded QI from nsICSSStyleRule to nsIStyleRule, which it inherits. r=jag sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108664 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 03:30:44 +00:00
dbaron%fas.harvard.edu
eb89cf17f8 Speed up HTMLAttributesImpl::HasClass, mostly by using nsDependentString instead of nsAutoString. Patch by rjesup and me. r=jag sr=jst b=109416
git-svn-id: svn://10.0.0.236/trunk@108663 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 03:27:14 +00:00
bzbarsky%mit.edu
93de6ccf63 Fix scrolling to a frame when the frame is in an abs. pos. element
that's not the scrollable view.  Bug 111081, r=jkeiser, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108656 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 03:06:19 +00:00
sonja.mirtitsch%sun.com
aaefdbd1db bugfixes, regarding a daily build directory insider the daily build...
git-svn-id: svn://10.0.0.236/trunk@108655 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 02:36:33 +00:00
bienvenu%netscape.com
33209e43dc no longer call SetRecipientsIsNewsgroup - we weren't using it, r=naving, sr=sspitzer 110820
git-svn-id: svn://10.0.0.236/trunk@108654 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 01:57:53 +00:00
bienvenu%netscape.com
c979aa25c5 fix going offline from compose window, patch from sspitzer, r/sr = me 111087
git-svn-id: svn://10.0.0.236/trunk@108653 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 01:48:50 +00:00
bienvenu%netscape.com
3649e630b2 fix cancelling from imap password prompt r=sspitzer, sr=mscott 111071
git-svn-id: svn://10.0.0.236/trunk@108652 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 01:45:59 +00:00
shanjian%netscape.com
5a91a5ddfc #62929 psm charset detector should tolerate char '\0'
r=yokoyama sr=brendan


git-svn-id: svn://10.0.0.236/trunk@108651 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:58:48 +00:00
mstoltz%netscape.com
6a5e7d6cce Bug 94551 - HTML-escape HTTP header data written to about:cache-entry pages.
r=bbaetz, gagan, sr=darin


git-svn-id: svn://10.0.0.236/trunk@108650 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:49:17 +00:00
rbs%maths.uq.edu.au
3c9422ec4f Re-enable my fix
git-svn-id: svn://10.0.0.236/trunk@108649 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:43:27 +00:00
dbaron%fas.harvard.edu
82ce2b26af Tweak ifdefs to fix ICOs for Mach-O build. b=109165 rs=hyatt
git-svn-id: svn://10.0.0.236/trunk@108648 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:27:01 +00:00
rbs%maths.uq.edu.au
bea727c0c1 Disable the registration codefor now as it causes TB to turn orange.
git-svn-id: svn://10.0.0.236/trunk@108647 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:25:24 +00:00
pavlov%netscape.com
65f9cd59fa better hack for crash due to recent versions of gcc's poor optimization + inlining skills. bug 106891. patch from simm0@ii.net. r=pavlov sr=brendan
git-svn-id: svn://10.0.0.236/trunk@108646 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:16:21 +00:00
hyatt%netscape.com
45ad1c71e2 Collapse chrome reg. r=dp, sr=brendan, 109488
git-svn-id: svn://10.0.0.236/trunk@108645 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 00:12:42 +00:00
seawood%netscape.com
e7bc18fc7f Bump optimization level for mkdepend on Solaris to -fast
Bug #87585 r=Roland.Mainz@informatik.med.uni-giessen.de (Roland Mainz)


git-svn-id: svn://10.0.0.236/trunk@108643 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:49:06 +00:00
brendan%mozilla.org
5655c0ae34 Thanks to scole@planetweb.com, no more un-ECMA error for /* in a /**/ comment (110286, r=khanson, sr=brendan).
git-svn-id: svn://10.0.0.236/trunk@108642 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:35:45 +00:00
dbaron%fas.harvard.edu
1ced18945d Allow nsTraceMalloc to build even when cplus_demangle isn't available (should fix bustage on Brad's tinderbox). Also use NS_PTR_TO_INT32 per Brendan's review comments on bug 106352.
git-svn-id: svn://10.0.0.236/trunk@108641 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:32:17 +00:00
mstoltz%netscape.com
d5db2db548 bug 105705, take 2: Replace global property security-check optimization
rewritten more conservatively, merge doCheckReadAccess and doCheckWriteAccess,
and pass real property names into the security manager instead of "scriptglobals."
r=brendan, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@108640 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:15:32 +00:00
peterlubczynski%netscape.com
6c84cd2102 Stop including Realplayer in 4.x plugin scan bug 110916 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108639 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:06:50 +00:00
andreww%netscape.com
426e7eb949 bug 110526 r=shliang sr=hewitt. mac classic sidebar splitter too narrow for thumb.
git-svn-id: svn://10.0.0.236/trunk@108637 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 23:02:09 +00:00
rbs%maths.uq.edu.au
6da04cb9b2 Attempt to fix orangeness - move the registration from Init() to CommonInit()
git-svn-id: svn://10.0.0.236/trunk@108636 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:57:07 +00:00
attinasi%netscape.com
cae55bbe7b Stop stripping whitespace from image map name. b=87050 r=kmcclusk sr=attinasi (checked in for David Einstein)
git-svn-id: svn://10.0.0.236/trunk@108635 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:53:59 +00:00
mscott%netscape.com
f8655c6105 Bug #110905 --> remove code to enumerate over parsed header results.
allow the ability to get all of the results all at once in a set of
arrays. This improves message display performance by reducing the number
of round trips between the JS thread and the UI thread.
r=ducarroz
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108634 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:53:47 +00:00
bienvenu%netscape.com
0c94dbdc77 fix crash after entering password for web mail r=sspitzer, sr=mscott bugscape 11055
git-svn-id: svn://10.0.0.236/trunk@108633 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:36:15 +00:00
attinasi%netscape.com
e950ed88d6 Moving loading and broken image icons to /res b=110384 r=adamlock,sfraser sr=sfraser,waterson
git-svn-id: svn://10.0.0.236/trunk@108630 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:24:33 +00:00
attinasi%netscape.com
db3134a2a8 Loading and broken image icons moving to /res b=110384 r=-adamlock,sfraser sr=sfraser,waterson
git-svn-id: svn://10.0.0.236/trunk@108629 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:23:34 +00:00
attinasi%netscape.com
836d14a60f Moving loading and broken image icons to /res and adding to embedding dists. b=110384 r=adamlock,sfraser sr=sfraser,waterson
git-svn-id: svn://10.0.0.236/trunk@108628 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:21:59 +00:00
attinasi%netscape.com
e41d8f0647 Moving loading and broken image icons to /res for embedding. b=110384 r=adamlock,sfraser sr=sfraser,waterson
git-svn-id: svn://10.0.0.236/trunk@108627 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 22:21:14 +00:00
dp%netscape.com
77f3a19327 Function timers. r=sgehani, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108626 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 21:37:27 +00:00
brendan%mozilla.org
fa065f1652 Better fix than 0.9.6 minimal fix for NUL-termination assumption in replace (108832, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@108625 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 21:26:33 +00:00
naving%netscape.com
47e00140bb 110366 r/sr=darin, addref the reader before using it so that it doesn't get released from under us.
git-svn-id: svn://10.0.0.236/trunk@108624 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 21:09:14 +00:00
darin%netscape.com
231a36a679 backing out last checkin for bug 110418 a=leaf
git-svn-id: svn://10.0.0.236/trunk@108622 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:41:52 +00:00
barnboy%trilobyte.net
66a77561a4 Added blurb about unified diffs.
git-svn-id: svn://10.0.0.236/trunk@108621 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:16:24 +00:00
sfraser%netscape.com
86868e129c Fix the flags passed to nsICacheSession::CreateSession; bug 110114. r=pavlov, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@108620 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:15:19 +00:00
radha%netscape.com
2e83f2071a Fix for bug # 106994. - Remove redundant code in nsDocShell to acquire handle to SH in the root docshell r=adamlock sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@108619 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:14:02 +00:00
sfraser%netscape.com
fc238c8623 Remove nsMacMessageSink.cpp from the widget module, since it is already in WidgetSupport. Bug 110109 r=pinkerton, sr=beard
git-svn-id: svn://10.0.0.236/trunk@108618 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:12:21 +00:00
barnboy%trilobyte.net
9cd514d2f1 Taint mode note.
git-svn-id: svn://10.0.0.236/trunk@108617 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:11:41 +00:00
barnboy%trilobyte.net
7b8146183a Added Javascript, Cookies, and Templatization requirements to Hacking
Bugzilla.


git-svn-id: svn://10.0.0.236/trunk@108616 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:09:06 +00:00
rpotts%netscape.com
0bb079d92b bug #110179 (r=danm@netscape.com, sr=jst@netscape.com) The domwindowopened notification should *not* be fired while the window watcher is holding onto its internal lock.
git-svn-id: svn://10.0.0.236/trunk@108615 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 20:05:52 +00:00
barnboy%trilobyte.net
8c2295b971 Added tip about checking sanitycheck.cgi if you make schema changes,
per bug 98049.


git-svn-id: svn://10.0.0.236/trunk@108613 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:56:31 +00:00
rbs%maths.uq.edu.au
5854031c59 Compact the font cache in low-memory situations or when font handles are running out. b=109974, r=shanjian, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108612 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:47:28 +00:00
colinp%oeone.com
b01444f7bc removed more unecessary files
git-svn-id: svn://10.0.0.236/trunk@108606 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:19:53 +00:00
radha%netscape.com
f413809f4a Fix for bug # 103050. Wrong index value passed for OnHistoryGotoIndex(). r=chak sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108604 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:14:11 +00:00
colinp%oeone.com
f8080e8c2f removed unecessary graphics
git-svn-id: svn://10.0.0.236/trunk@108602 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:06:52 +00:00
colinp%oeone.com
67ead90dbb removing unecessary graphics
git-svn-id: svn://10.0.0.236/trunk@108601 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:06:28 +00:00
colinp%oeone.com
0fa3805ee1 new graphic for topbar
git-svn-id: svn://10.0.0.236/trunk@108600 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 19:03:52 +00:00
andreww%netscape.com
4a1a9e045c bug 100528 r=shliang sr=hewitt not enough padding in mac classic button labels
git-svn-id: svn://10.0.0.236/trunk@108599 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:56:35 +00:00
relyea%netscape.com
32ce05f926 More PSM fixes:
clean up of the escape adding string code.
   Code to keep cert->trust in sync with nscert->trust in various situations.
   Code to allow old version of built-ins to continue to work.
   Implement TrustDomain_TraverseCertificates so that PK11_ListCerts will work.


git-svn-id: svn://10.0.0.236/trunk@108596 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:28:49 +00:00
barnboy%trilobyte.net
5c12496ebe Removed references to bugzilla.mozilla.org so we can avoid
spurious bug postings.  However, this file will need some significant
treatment for 2.16 release since the query.cgi interface has changed.


git-svn-id: svn://10.0.0.236/trunk@108595 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:22:30 +00:00
justdave%syndicomm.com
b1524a2399 Backing out previous checkin, this file is distributed with Bugzilla, we don't need mozilla-specific information in it.
git-svn-id: svn://10.0.0.236/trunk@108594 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:11:05 +00:00
dp%netscape.com
0b1d41cb87 Track dlls loaded
git-svn-id: svn://10.0.0.236/trunk@108593 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:04:11 +00:00
dp%netscape.com
b7c27006fb Print percentage of total for all cumulative timers
git-svn-id: svn://10.0.0.236/trunk@108592 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 18:03:16 +00:00
barnboy%trilobyte.net
f3a9f9a24c Added one liner mentioning that mozilla.org provides only one vote
per bug.


git-svn-id: svn://10.0.0.236/trunk@108591 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 17:46:14 +00:00
barnboy%trilobyte.net
93afffd7ff Modified Win32 notes regarding system() calls per bug 99595.
git-svn-id: svn://10.0.0.236/trunk@108590 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 17:26:45 +00:00
barnboy%trilobyte.net
64144297d3 Fixed CPAN locations per bug 97582.
git-svn-id: svn://10.0.0.236/trunk@108589 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 17:18:03 +00:00
barnboy%trilobyte.net
a0d50fc6a0 Added bit about needing proper <Directory> permissions in order
for .htaccess to function.  See bug 97668.


git-svn-id: svn://10.0.0.236/trunk@108588 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 17:09:38 +00:00
barnboy%trilobyte.net
aa0ea6b3f9 Changed openjade compilation instructions to match new commands
required by XML conversion of the Guide.


git-svn-id: svn://10.0.0.236/trunk@108586 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 16:41:23 +00:00
barnboy%trilobyte.net
2049c9f6b5 Initial conversion to XML format from SGML.
Note this is a work-in-progress.  It compiles cleanly, but I am not yet
submitting compiled HTML and text.
There is one notable problem: nsgmls barfs on the <imagedata> tag in
database.sgml during validation.  openjade handles it fine. Weird.


git-svn-id: svn://10.0.0.236/trunk@108585 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 16:36:28 +00:00
bernd.mielke%snafu.de
f0c5a2e645 remove remote access from regression testcases - not part of the build
git-svn-id: svn://10.0.0.236/trunk@108576 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 15:26:21 +00:00
colinp%oeone.com
3e1e531bf4 removed unnecessary graphics after localization
git-svn-id: svn://10.0.0.236/trunk@108575 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 14:13:06 +00:00
alex.fritze%crocodile-clips.com
5f5d4c214d Make libart compile on Windows.
NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@108573 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 10:27:00 +00:00
brade%netscape.com
3dacb6be51 remove string bundle code from Init; add IsSupportedTextType to api :-( and change callers; add DoAfterSave method to api; bug #107636 (r=kin; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108571 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 09:54:37 +00:00
brade%netscape.com
c25eccdd52 remove IsSupportedTextType since it is now part of idl (bug #107636 r=kin; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108570 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 09:54:21 +00:00
brade%netscape.com
72504499ae add doAfterSave and isSupportedTextType so they can be called from JS (bug #107636 r=kin; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108569 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 09:54:01 +00:00
brade%netscape.com
83743e9b5a Change editorshell string calls to GetString (JS utility function); use new JS save function for bug #107636 (r=kin; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108568 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 09:43:34 +00:00
brade%netscape.com
501ed6f04a Change editorshell string calls to GetString (JS utility function); fix JS warning; add saving and related functions for bug #107636 (r=kin; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108567 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 09:43:14 +00:00
joki%netscape.com
01dbc6e3c0 Fix for 108104, prevent key/mouse events from untrusted scripts to spoof UI into thinking it got real native events. r:saari,sr:jst
git-svn-id: svn://10.0.0.236/trunk@108566 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 08:40:54 +00:00
leaf%mozilla.org
f1cd5d336f Automated update
git-svn-id: svn://10.0.0.236/trunk@108565 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 08:28:00 +00:00
seawood%netscape.com
0b60922ed0 Allow specific extensions to be disabled by doing --enable-extensions=all,-ext_I_do_not_want
Bug #110900 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108564 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 08:17:13 +00:00
stephend%netscape.com
732bb4c901 Partial fix for bug 90691. 'Document: Done' is shown in the statusbar, prior to 'Done Loading Page' (which is the remaining portion of this bug, but is called from editor.xul) r=jglick/hwaara, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108563 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 08:03:50 +00:00
mcafee%netscape.com
ca24d1c3fa Properly adding on B for bytes units
git-svn-id: svn://10.0.0.236/trunk@108562 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 07:20:51 +00:00
mcafee%netscape.com
a5f504f183 Removing server-side pageloader data reporting, use client-side scrape mechanism
git-svn-id: svn://10.0.0.236/trunk@108561 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 06:30:18 +00:00
mcafee%netscape.com
cb6752f8c1 Remove server-side data reporting for pageloader test, use client-based scrape mechanism now.
git-svn-id: svn://10.0.0.236/trunk@108560 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 06:27:33 +00:00
mcafee%netscape.com
21f5e9477c bloat.pl not needed, use scrape.pl
git-svn-id: svn://10.0.0.236/trunk@108559 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:42:46 +00:00
naving%netscape.com
7296503126 110693 r=darin sr=bienvenu. Code clean in nsPop3Service::BuildPop3Url.
git-svn-id: svn://10.0.0.236/trunk@108558 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:31:31 +00:00
mcafee%netscape.com
d5acb001b9 Removing old bloat data reporting stuff, use scrape reporting now.
git-svn-id: svn://10.0.0.236/trunk@108557 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:27:29 +00:00
brendan%mozilla.org
989357e2ad Don't warn or 'correct' = to == in a condition unless the right operand has greater precedence than == (106244, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@108556 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:20:57 +00:00
bzbarsky%mit.edu
b4a448372b Fix variable name to make "Wrap Long Lines" pref work correctly once
again.  Bug 110594, r=timeless, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108555 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:02:15 +00:00
seawood%netscape.com
a7fa139578 For Irix CC builds, change the default optimization flags to -O -g.
Lame workaround for bug 92099. r=bbaetz


git-svn-id: svn://10.0.0.236/trunk@108552 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 04:22:05 +00:00
mcafee%netscape.com
88bfddd5bb no more startup.dat
git-svn-id: svn://10.0.0.236/trunk@108551 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:50:25 +00:00
mcafee%netscape.com
518aa115bf startup.pl should use scrape.pl mechanism now.
git-svn-id: svn://10.0.0.236/trunk@108550 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:47:05 +00:00
mcafee%netscape.com
74f0dd9e37 startup data goes to scrapt.dat now.
git-svn-id: svn://10.0.0.236/trunk@108549 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:43:27 +00:00
sgehani%netscape.com
73bcd89098 Implemented resetTimer().
b=106551; r=dp; sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@108548 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:33:11 +00:00
mscott%netscape.com
ba16eef595 Bug #109929 --> cache email address nodes in the multi toggle email address widget. This helps with
message display performance.
r=ssu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108547 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:29:27 +00:00
sspitzer%netscape.com
34c55a5114 removing this 2 megabyte file from the tree. while it's not part of the build
we shouldn't make everyone check it out.  the mozilla source is big enough.


git-svn-id: svn://10.0.0.236/trunk@108546 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:27:20 +00:00
sgehani%netscape.com
edb4d3210d Added brandShortName.
b=1109912; r=morse; rs=alecf


git-svn-id: svn://10.0.0.236/trunk@108545 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:26:08 +00:00
ducarroz%netscape.com
50ce12894c Fix for bug 108731. Send page must use the message compose service in order to be able to use the recycled compose window. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@108544 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:12:32 +00:00
ducarroz%netscape.com
550526bfd6 Fix for bug 108731. Send Page and Send Link must use to message compose service in order to be able to use a recycled window. R=varada, SR=mscott
git-svn-id: svn://10.0.0.236/trunk@108543 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:09:41 +00:00
myk%mozilla.org
cb97f8190d Fix for bug 109240: fixes the regression that changed the way comments regarding attachment creation are formatted.
Patch by Jake <jake@acutex.net>.
r=myk@mozilla.org, no second review needed.


git-svn-id: svn://10.0.0.236/trunk@108542 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:59:55 +00:00
rginda%netscape.com
db9ee285d0 bug 110903, patch=brendan, sr=shaver, r=me
Call new script hook for scripts created via xdr.


git-svn-id: svn://10.0.0.236/trunk@108541 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:47:41 +00:00
brendan%mozilla.org
93edeeffb3 Don't ass-u-me fp->argv => fp->fun (109635, sr=shaver/jband).
git-svn-id: svn://10.0.0.236/trunk@108539 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:37:01 +00:00
darin%netscape.com
8b329d58a4 removing dead/unused files
git-svn-id: svn://10.0.0.236/trunk@108538 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:31:47 +00:00
darin%netscape.com
0cc2f10f19 fixing comment which references nsStdURL
git-svn-id: svn://10.0.0.236/trunk@108537 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:29:47 +00:00
aaronl%netscape.com
aa5543cad0 Bug 109851. Fix extra accessible events being generated. sr=brendan, r=jgaunt
git-svn-id: svn://10.0.0.236/trunk@108536 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:29:14 +00:00
darin%netscape.com
5908cb604b removing stale reference to nsStdURL.h
git-svn-id: svn://10.0.0.236/trunk@108535 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:29:07 +00:00
colinp%oeone.com
fdfce14992 fix to localize timepicker
git-svn-id: svn://10.0.0.236/trunk@108534 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:27:53 +00:00
darin%netscape.com
51d0c5101d removing old files
git-svn-id: svn://10.0.0.236/trunk@108533 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:27:19 +00:00
peterlubczynski%netscape.com
ec9e2b75cf Code cleanup. bug 109039 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@108530 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:17:53 +00:00
peterlubczynski%netscape.com
f8d62c16c5 Fixing using correct attribute or parameter for Java based on tag type, fixes mayscript for Liveconnect. bug 109039 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@108529 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:17:21 +00:00
aaronl%netscape.com
ae90321739 Bug 109851, bug 108629, bug 109921, bug 109977, bug 109153, bug 109187, bug 109213, bug 109221. Check in latest XUL accessibility support - menus, <colorpicker>, <progressmeter>, <groupbox>, mixed states for checkboxes, buttons that can be 'checked' ie pressed down, fixes extra MSAA events being generated, couldn't see HTML content
git-svn-id: svn://10.0.0.236/trunk@108528 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:05:26 +00:00
jgaunt%netscape.com
b3eaafdf32 mcp files for bug 108629 and bug 109221 latest round of accessibility support
r=jgaunt
sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@108527 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:03:03 +00:00
colinp%oeone.com
e34475d6e1 locaized the unifinder buttons
git-svn-id: svn://10.0.0.236/trunk@108526 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 02:00:23 +00:00
zach%zachlipton.com
a8d489f851 Fix for bug 107120, templates/default/global/header has invalid HTML.
Patch removes a <meta> tag as per bug 38856.

Patch by David D. Kilzer <mailto:ddkilzer@theracingworld.com>.
r1=Christopher Aillon <mailto:caillon@returnzero.com>. No 2nd review
required as per caillon.


git-svn-id: svn://10.0.0.236/trunk@108525 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:59:57 +00:00
karnaze%netscape.com
a14a6284c9 new regression tests, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@108524 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:27:31 +00:00
karnaze%netscape.com
79395becd5 bug 110566 - get correct cell spacing value when calculating pct height basis on table. sr=attinasi, r=alexsavulov.
git-svn-id: svn://10.0.0.236/trunk@108523 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:21:18 +00:00
peterlubczynski%netscape.com
879a121601 Fix for not weeding out plugin duplicates because we were only checking the filename. Now, do a deep comparison of the name, description, and order of mime types. This will prevent two plugins with these same properties but with diferent names from loading. bug 110781 r=av sr=beard
git-svn-id: svn://10.0.0.236/trunk@108522 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:19:33 +00:00
sonja.mirtitsch%sun.com
6389aa4cc6 fixed several PC solaris PATH problems - build problems
git-svn-id: svn://10.0.0.236/trunk@108519 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 01:06:41 +00:00
karnaze%netscape.com
0fcba4eb02 bug 110523 - Get the correct starting row index when inserting a new row in a tbody that is not the first one. sr=atinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@108515 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 00:58:53 +00:00
bienvenu%netscape.com
8006f0dd31 change code inside #ifdef DEBUG me so it will compile, no bug or reviewer
git-svn-id: svn://10.0.0.236/trunk@108514 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 00:44:49 +00:00
colinp%oeone.com
c16cad780b fix for localization of calendar month view
git-svn-id: svn://10.0.0.236/trunk@108513 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 00:42:21 +00:00
darin%netscape.com
4bc579526e another patch for bug 110418; r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108512 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 00:17:37 +00:00
akkana%netscape.com
bea70f253a 50131: map full-pathname argument to file: url. r=mcafee sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108511 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 23:39:35 +00:00
varada%netscape.com
22d4318438 adding Inbox for bloat tests:NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@108510 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 23:36:42 +00:00
dbaron%fas.harvard.edu
92961e9e41 Add BloatTest2 option for trace-malloc leak/bloat stats test, and fix up a few more things with that test. b=84831 r=mcafee
git-svn-id: svn://10.0.0.236/trunk@108509 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 23:29:48 +00:00
andreww%netscape.com
cf1171dac4 bugzilla 109174, r=shliang sr=hewitt border on sidebar under status bar.
git-svn-id: svn://10.0.0.236/trunk@108508 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 23:15:42 +00:00
timeless%mac.com
2812a0a4a1 Bugzilla Bug 108271 Support RLE compression and bitfields for the BMP Decoder
This patch adds bitfields support.
Only 5-5-5 and 5-6-5 16-bit BMPs and 8-8-8 32-bit BMPs are supported;
patch by cbiesinger@web.de r=pavlov, sr=tor


git-svn-id: svn://10.0.0.236/trunk@108507 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 23:15:27 +00:00
gordon%netscape.com
16ff7e9355 Fix bug 110327 "0775 is bad mask for for cache", checkin patch for timeless@mac.com, r=gordon, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@108505 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:48:30 +00:00
rginda%netscape.com
cb65522af8 bug 110620, r=aaronl, sr=brendan, a=blizzard/drivers
add null pointer check to avoid crash when we're called in unexpected ways.


git-svn-id: svn://10.0.0.236/trunk@108504 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:44:14 +00:00
bryner%netscape.com
81bedc058e Checking in for Roland.Mainz@inforamtik.med.uni-giessen.de - bug 110628, tune xlib gc cache size. r=timeless, sr=scc.
git-svn-id: svn://10.0.0.236/trunk@108503 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:37:51 +00:00
colinp%oeone.com
ddbd6572b9 added mozilla toolbars and statusbar
git-svn-id: svn://10.0.0.236/trunk@108502 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:25:41 +00:00
bbaetz%cs.mcgill.ca
4e13352a31 Don't use gen_art_config - supply art_config.h instead (made using nspr).
Makes the build stuff easier.


git-svn-id: svn://10.0.0.236/trunk@108499 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:12:29 +00:00
sgehani%netscape.com
5ea8e984cd Fix Debug|Verification|JavaScript menu item link.
b=56848; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108498 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:11:01 +00:00
mscott%netscape.com
a17efdd1a9 Bug #109923 --> register messenger-smime chrome
git-svn-id: svn://10.0.0.236/trunk@108497 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 22:01:49 +00:00
locka%iol.ie
1edd6dd9f4 Restore old URI space trimming code to avoid potential regression. bug 110081 r=pchen@netscape.com sr=ben@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108496 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:48:31 +00:00
bienvenu%netscape.com
4fb8406450 fix leak of imap password, r=naving, sr=sspitzer 11065
git-svn-id: svn://10.0.0.236/trunk@108495 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:47:04 +00:00
bienvenu%netscape.com
e77937c603 fix leak of progress string (and fix assert when compact fires with biff) r=naving, sr=sspitzer 11061
git-svn-id: svn://10.0.0.236/trunk@108494 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:45:12 +00:00
bienvenu%netscape.com
cafc06fdbb fix MimeInlineText leaking encoder and decoder for every message read, r=ducarroz, sr=sspitzer 11066
git-svn-id: svn://10.0.0.236/trunk@108493 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:42:16 +00:00
bienvenu%netscape.com
b68588e979 fix leak of identity object when editing drafts r=ducarroz, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108492 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:40:33 +00:00
locka%iol.ie
4026617021 Fix for assertions happening on every new docshell. b=110685 r=brade@netscape.com sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108491 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:39:40 +00:00
nhotta%netscape.com
98b61e53df Change to notify S/MIME charset properly, it needs to have a separte code because the parsing is delayed for S/MIME
and the common code in mimemult.cpp cannot get the charset because of the delay,
bug 110030, r=ducarroz, sr=mscott.


git-svn-id: svn://10.0.0.236/trunk@108490 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:31:11 +00:00
darin%netscape.com
095816b465 fixes bug 110418; r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108489 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 21:26:56 +00:00
varada%netscape.com
1b3ffcdcdb mail smoketest automation:NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@108488 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:52:53 +00:00
bzbarsky%mit.edu
945c775af1 Check the mimetype on the stylesheet channel and only
load the sheet if the type is text/css (strict mode change
only). bug 46225, r=dbaron, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108487 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:30:29 +00:00
bzbarsky%mit.edu
1fb836ea17 Add detection of PDF and PostScript to the unknown content decoder.
Bugs 110662 and 110663, r=bbaetz, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108486 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:25:53 +00:00
alecf%netscape.com
f021d78bd7 fix for bug 102043 - hide redirected URLs after adding them to global history
r=radha, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108485 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:22:14 +00:00
darin%netscape.com
712627fbb2 fixes bug 110508 "doing SetSpec() with a string with a query doesn't do the
right thing" r=bbaetz, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108484 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:21:42 +00:00
pinkerton%netscape.com
9e064c6abd if we don't find the command in our table, don't return noErr from the event handler so things like plugins still get a crack at it. r=peterl/sr=sfraser. bug# 108835
git-svn-id: svn://10.0.0.236/trunk@108483 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:19:14 +00:00
relyea%netscape.com
d6a02fdc86 NSS 3.4 integration changes.
1) 3.4 needs to bump the version numbers up by one on secmod.db from NSS 3.3
   2) Need to add escapes to the configdirectory. (should add them to other parameters as well.
   3) put exported files back into the correct headers.
   4) Add _BEGIN/_END protos where appropriate.


git-svn-id: svn://10.0.0.236/trunk@108481 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 19:04:59 +00:00
dp%netscape.com
9d486e8e8e split diff computation into a function
git-svn-id: svn://10.0.0.236/trunk@108480 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 17:33:51 +00:00
karnaze%netscape.com
36651bf0cd new regression tests, not affecting the build
git-svn-id: svn://10.0.0.236/trunk@108479 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 15:52:06 +00:00
karnaze%netscape.com
e3817c5a55 bug 110474 - fix pixel rounding errors. sr=attinasi, r=bernd
git-svn-id: svn://10.0.0.236/trunk@108478 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 15:51:28 +00:00
alecf%netscape.com
4844378688 Fix for bug 110371 - remove uconv dependency from nsFileSpec by moving unicode-related routines into mailnews. sr=sspitzer, r=nhotta
git-svn-id: svn://10.0.0.236/trunk@108477 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 15:28:56 +00:00
bbaetz%cs.mcgill.ca
5752f5f556 Make teh art_config rule down so that its not the default.
git-svn-id: svn://10.0.0.236/trunk@108476 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 15:03:33 +00:00
pinkerton%netscape.com
c085887862 More scrolling love, with some other window goodness. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@108475 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 15:02:23 +00:00
bbaetz%cs.mcgill.ca
2b4bc06c61 art_config.h needs to depend on the Makefile.in
git-svn-id: svn://10.0.0.236/trunk@108474 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 14:45:26 +00:00
jst%netscape.com
e5e4e2e102 Checking in John Keiser's fix for bug 110613, problems with file inputs. r=peterv@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108473 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 10:35:52 +00:00
dprice%netscape.com
08a61fb578 r=dveditz sr=mscott fixes 105781
-checking for a null channel where there should not be one


git-svn-id: svn://10.0.0.236/trunk@108472 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 09:13:37 +00:00
timeless%mac.com
7b921259da Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@108471 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 06:45:00 +00:00
mscott%netscape.com
db727b7b40 Bug #108790 --> fix bogus rdf name space url. contributed by waterson
r=bryner
sr=mscott


git-svn-id: svn://10.0.0.236/trunk@108469 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 04:37:10 +00:00
dveditz%netscape.com
6ea6d2fb6f topcrash bug 78442 during xpinstall.
patch thanks to jband@netscape.com, r=syd, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@108467 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 04:23:47 +00:00
waterson%netscape.com
9338b8d869 Break runloop out of main, clean up and comment it a bit.
git-svn-id: svn://10.0.0.236/trunk@108466 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 03:05:51 +00:00
waterson%netscape.com
bcf452c261 s/last_.*/limit/ to avoid confusion.
git-svn-id: svn://10.0.0.236/trunk@108465 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 02:49:29 +00:00
waterson%netscape.com
7f971e5588 Fix off-by-one error in |decay|.
git-svn-id: svn://10.0.0.236/trunk@108464 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 02:47:42 +00:00
seawood%netscape.com
839f959f7a Remove components.reg before running regxpcom
git-svn-id: svn://10.0.0.236/trunk@108463 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 01:47:54 +00:00
sspitzer%netscape.com
5114e2142f fix for #110698. fix assertions cause by calling NS_ConvertUTF8toUCS2() with null.
fix the code to not call MIME_DecodeMimeHeader() and NS_ConvertUTF8toUCS2() when the
header is null.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108461 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 01:07:19 +00:00
sspitzer%netscape.com
c492fb67a1 fix for #103626. don't need to include mailWindowOverlay.xul
fix by neil@parkwaycc.co.uk, r/sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108460 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 00:42:47 +00:00
sspitzer%netscape.com
f2facb1565 fix for #110502. get "edit as new" and "fwd inline" to work again.
the problem is the standard url parser no longer allows us to use illegal
uris.  '_' is an illegal character in a URI (and URL) scheme.
so this patch switches from "foo_message://" to "foo-message://"
r=bbaetz,sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108459 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 23:38:52 +00:00
sspitzer%netscape.com
1b665ea539 fix for #110522. asserting when pop biff url runs. call SetUsername() after we call SetSpec().
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108458 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 22:37:28 +00:00
gerv%gerv.net
f2a3c7158a Bug 98707. Query.cgi rewrite. Patch by me, layout by mpt and others, r=justdave, mattyt. Wahey!
git-svn-id: svn://10.0.0.236/trunk@108457 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 22:23:31 +00:00
gerv%gerv.net
34838abe95 Bug 98707. Query.cgi rewrite, reformatting and templatisation. Patch by me, layout by mpt and others, r=justdave,matty. Wahey!
git-svn-id: svn://10.0.0.236/trunk@108455 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 22:20:20 +00:00
leaf%mozilla.org
85fe4059ca remove fullcircle calls that shouldn't live in the mozilla tree. r=namachi, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@108454 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 22:18:42 +00:00
dougt%netscape.com
8b005407f0 fixing bug 108573. Calling AutoRegisterComponents when any registered loaders do not exists will crash. r=dp,sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@108453 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 20:19:44 +00:00
bernd.mielke%snafu.de
95501e5d3f new table regression testcases - not part of the build
git-svn-id: svn://10.0.0.236/trunk@108452 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 19:35:56 +00:00
bernd.mielke%snafu.de
8ad1e30e0f remove non local access in layout regression testcase - not part of the build
git-svn-id: svn://10.0.0.236/trunk@108451 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 19:09:15 +00:00
bernd.mielke%snafu.de
90bafc9cba make print testcase local - not part of the build
git-svn-id: svn://10.0.0.236/trunk@108450 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 19:03:13 +00:00
bernd.mielke%snafu.de
170f524ac2 make print regression test 59280-1.html local - not part of the build
git-svn-id: svn://10.0.0.236/trunk@108449 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 19:01:14 +00:00
blakeross%telocity.com
b9cc3e8237 oops, gFocusedDocument is from ben's fullscreen landing.
git-svn-id: svn://10.0.0.236/trunk@108448 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 18:44:19 +00:00
blakeross%telocity.com
f4f0aedf64 110679 - minor performance optimizations in navigator. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@108447 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 18:41:24 +00:00
alecf%netscape.com
642691dccd fix the MallocTools anchor reference - docs only
git-svn-id: svn://10.0.0.236/trunk@108446 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 18:33:06 +00:00
seawood%netscape.com
67548e7e82 /usr/builds/tinderbox/SeaMonkey/BSD_OS_4.2_Depend/mozilla/dom/src/base/nsDOMClassInfo.h:102: ANSI C++ forbids declaration `IsReadonlyReplaceable' with no type
git-svn-id: svn://10.0.0.236/trunk@108443 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 12:05:57 +00:00
seawood%netscape.com
d4634024f7 Coping with yet another string change
git-svn-id: svn://10.0.0.236/trunk@108442 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 11:58:27 +00:00
seawood%netscape.com
75a93bd93f All makefiles in dirs listed from mozilla/Makefile.in *must* be created by configure. The rest *should* be listed here as well.
git-svn-id: svn://10.0.0.236/trunk@108441 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 11:09:04 +00:00
ben%netscape.com
f4114294e0 license files. (NOT PART OF BUILD)
git-svn-id: svn://10.0.0.236/trunk@108440 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:47:25 +00:00
ben%netscape.com
40c6773f8b add test form for UI doodling.
This & previous checkin are NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@108439 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:45:24 +00:00
ben%netscape.com
175eb358e5 Correct Window Mediator's registration of browser windows.
git-svn-id: svn://10.0.0.236/trunk@108438 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:44:46 +00:00
pchen%netscape.com
cb829494fb bug 20943, r=rods, sr=ben, need to use alternate dc for print preview
git-svn-id: svn://10.0.0.236/trunk@108437 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:00:14 +00:00
pchen%netscape.com
ed2a9ee19e bug 20943, r=rods, sr=ben, set NS_PRINT_PREVIEW for mac build
git-svn-id: svn://10.0.0.236/trunk@108436 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:00:08 +00:00
pchen%netscape.com
42906eba07 bug 20943, r=rods, sr=ben, don't put up print dialog in nsDeviceContextSpecMac::Init() if aQuiet is true
git-svn-id: svn://10.0.0.236/trunk@108435 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 08:00:04 +00:00
pchen%netscape.com
59b79a3115 bug 20943, r=rods, sr=ben, remove ifdef XP_WIN || XP_UNIX in PrintPreview() since I'm turning it on for mac
git-svn-id: svn://10.0.0.236/trunk@108434 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 07:59:55 +00:00
pchen%netscape.com
26d858b7f6 bug 110081, patch=adamlock, r=pchen, sr=ben, harden docshell against empty URLs
git-svn-id: svn://10.0.0.236/trunk@108433 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 07:45:14 +00:00
pchen%netscape.com
83fe182deb bug 110081, r=adamlock, sr=ben, check for null url to avoid needless load
git-svn-id: svn://10.0.0.236/trunk@108432 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 07:44:50 +00:00
jst%netscape.com
1a12c02153 Fixing bug 110397. Making the read-write properties innerHeight, innerWidth, outerHeight, outerWidth, screenX, screenY, status, and name 'replaceable' by making assignment to these properties replace the real properties if the propery name is not fully qualified when doing the assignment. This is an attempt at fixing backwards compatibility problems where these properties are used a global variables (which worked in NS4x). r=peterv@netscape.com, rs=vidur@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@108428 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 06:45:10 +00:00
bbaetz%cs.mcgill.ca
751aa9e898 Remove the libart build system, and use mozilla's instead. Manually
generate config.h (based on nspr defines) and libart-features.h. Its the
only way this will work on win/mac, too.


git-svn-id: svn://10.0.0.236/trunk@108427 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 06:30:01 +00:00
jst%netscape.com
ded5cf4b76 Fixing part of bug 62536. Make element.scrollHeight and scrollWidth work correctly and making element.scrollIntoView() work even for elements inside nested scrollable views. r=hidday@geocities.com, jkeiser@iname.com, sr=attinasi@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108426 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 06:04:17 +00:00
blakeross%telocity.com
5c187e0689 Bookmarksliner work (not part of build)
git-svn-id: svn://10.0.0.236/trunk@108425 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 05:06:47 +00:00
ben%netscape.com
4f212d1dfb Implement Window Mediator service
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@108424 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 04:50:25 +00:00
matty%chariot.net.au
ca6d7f14fc Moving a comment to the right place, in order to be able to make a comment about my previous check in that accidentally got checked in without a comment, and hence didn't show up on Tinderbox I think.
It was a change to CGI.pl, a fix for bug 105812: Rename "Components" link in sub GetCommandMenu() to "Products".

The patch was by James A Laska <jlaska@us.ibm.com>.


git-svn-id: svn://10.0.0.236/trunk@108420 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 03:54:54 +00:00
matty%chariot.net.au
067fbac069 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@108419 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 03:22:50 +00:00
ssu%netscape.com
292b226022 checking in patch for Roland Mainz. r=pocemit. not part of normal build process
git-svn-id: svn://10.0.0.236/trunk@108418 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 02:27:37 +00:00
ssu%netscape.com
c65e0ec4f8 checking in patch for Roland Mainz. r=ssu. not part of normal build process
git-svn-id: svn://10.0.0.236/trunk@108417 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 02:24:45 +00:00
bryner%netscape.com
13159390d2 Adding calendar makefiles for win32. Note that this is still non-functional since libical is not ported to win32 yet. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@108413 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 01:13:39 +00:00
sspitzer%netscape.com
b93a6cfc1c changes to build when DEBUG_MIGRATOR is set. r/sr=no one
git-svn-id: svn://10.0.0.236/trunk@108412 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 00:42:28 +00:00
bstell%netscape.com
169d753a5f enable anti-aliased scaled bitmaps now that tinderbox has settled
see bug 90813


git-svn-id: svn://10.0.0.236/trunk@108410 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-18 00:30:01 +00:00
sspitzer%netscape.com
f31cd528b9 changes to get this code to build when DEBUG_profile_verbose is set.
r/sr=no one


git-svn-id: svn://10.0.0.236/trunk@108409 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 23:59:43 +00:00
sspitzer%netscape.com
bd73fdd3f8 ignore generated makefiles.
git-svn-id: svn://10.0.0.236/trunk@108405 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 23:12:13 +00:00
justdave%syndicomm.com
bfa6922bde Fix for bug 100788: enter_bug.cgi wasn't correctly interpretting whether or not a partial URL needed an http:// added to the
front of it, which had the side-effect of duplicating the http:// on the front when a URL was passed from Bugzilla Helper.
Patch by Josh Soref <timeless@mac.com>
r= justdave, caillon


git-svn-id: svn://10.0.0.236/trunk@108404 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 23:05:48 +00:00
justdave%syndicomm.com
f7a62b41f9 Fix for bug 109354: After entering a new bug, the link offering to add an attachment to the bug you just created pointed at
the old attachment form instead of the new one.
Patch by Josh Soref <timeless@mac.com>
r= myk x2


git-svn-id: svn://10.0.0.236/trunk@108402 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 22:40:02 +00:00
justdave%syndicomm.com
b696d2648c Fix for bug 107120: templates/default/global/header was generating HTML that wouldn't validate as HTML 4.01 Transitional
Patch by Dave Miller <justdave@syndicomm.com>
r= jake, bbaetz


git-svn-id: svn://10.0.0.236/trunk@108401 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 22:25:15 +00:00
bstell%netscape.com
39657e1d78 the way bloat and times are reported just changed
I want a clear before and after so I am turning off AASB
and will turn on in a bit


git-svn-id: svn://10.0.0.236/trunk@108400 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 22:21:02 +00:00
justdave%syndicomm.com
1a5671d3ab Fix for bug 92500: line-feeds were not being properly converted when submitting parameter changes with some Mac browsers.
Patch by Gervase Markham <gerv@mozilla.org>
r= ddk, justdave


git-svn-id: svn://10.0.0.236/trunk@108399 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 22:18:07 +00:00
bstell%netscape.com
517134194d enable anti-aliased scaled bitmap fonts
see: bug 90813 (bug 107018, bug 107019, bug 107020, bug 107025)


git-svn-id: svn://10.0.0.236/trunk@108398 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:57:46 +00:00
mcafee%netscape.com
73a8b73214 Add a label for bytes
git-svn-id: svn://10.0.0.236/trunk@108397 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:42:07 +00:00
justdave%syndicomm.com
ab0ed93ca8 Backing out previous checkin, it broke the tree. :(
git-svn-id: svn://10.0.0.236/trunk@108396 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:28:24 +00:00
ben%netscape.com
94bd3d2552 Fix bookmarks window, add new file for Window Mediator.
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@108395 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:27:36 +00:00
justdave%syndicomm.com
2f07aa0c10 Fix for bug 102487: If admin has set preferences to require a comment on a product/component change, prompt the user that they
forgot to comment first, before prompting for component, milestone, and version for new product.
Patch by Garvase Markham <gerv@mozilla.org>
r= kiko, ddk


git-svn-id: svn://10.0.0.236/trunk@108394 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:12:53 +00:00
justdave%syndicomm.com
38ae4f7251 Fix for bug 12284: allow user to specify which columns to display in a bug list
Patch by Andreas Franke <afranke@ags.uni-sb.de>
r= gerv, kiko


git-svn-id: svn://10.0.0.236/trunk@108392 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 21:04:37 +00:00
ian%hixie.ch
8c8be7f871 Correct some XML errors in the default output strings.
git-svn-id: svn://10.0.0.236/trunk@108391 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:57:42 +00:00
dp%netscape.com
ddb92a3c69 First version
git-svn-id: svn://10.0.0.236/trunk@108390 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:54:29 +00:00
dp%netscape.com
1ea910b4e4 Printing the dll name in the timeline r=sgehani, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108389 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:37:08 +00:00
dp%netscape.com
0a03dd13ac Printing the dll name in the timeline r=sgehani, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108388 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:23:48 +00:00
dp%netscape.com
463a8468e2 Implementing NS_TIMELINE_MARK_TIMER1 that prints an additional string
along with the timer mark. r=sgehani, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@108387 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:20:25 +00:00
bstell%netscape.com
0a6977e48e bug 107020 anti-aliased scaled bitmap fonts
r=katakai@japan.sun.com, sr=brenday@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@108386 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 20:01:04 +00:00
bstell%netscape.com
0f6dc4fd68 add preference setting for Anti-aliased scaled bitmap fonts (AASB)
bug 107020
(AASB currently disabled)


git-svn-id: svn://10.0.0.236/trunk@108385 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 19:57:12 +00:00
hwaara%chello.se
fda43c5e4a #104815, align text correctly.
r=bzbarsky, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108383 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 18:27:57 +00:00
zach%zachlipton.com
0d8c3fd7a1 Fix the double testing of .pm files.
No review needed for tests at this time.


git-svn-id: svn://10.0.0.236/trunk@108382 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 17:29:06 +00:00
bzbarsky%mit.edu
e638b84bda Set referrer correctly when a document is loaded by setting
location.href. Bug 109319, r=fabian, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108381 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 17:26:18 +00:00
tingley%sundell.net
3530a327b2 Speed up natural order comparisons and in-order insertions in
XULSortService (=> faster bookmark menu building).
bug 105783, r=rjc, sr=waterson.


git-svn-id: svn://10.0.0.236/trunk@108380 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 17:17:24 +00:00
bzbarsky%mit.edu
d4a430efa2 Update 'Get New Theme' link in View menu. Bug 102632, patch by David
Hallowell <dave532@uklinux.net>, r=doron, sr=ben


git-svn-id: svn://10.0.0.236/trunk@108379 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 16:27:23 +00:00
ccarlen%netscape.com
5f866fa0f5 Bug 77231 - find plugins using directory service. r=av/sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108378 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 15:26:02 +00:00
ccarlen%netscape.com
465a47d651 Adding new files for bug 77231 - find plugins using directory service. r=av/sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108376 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 15:22:46 +00:00
mcafee%netscape.com
3bf9646847 Adding client-side data reporting for bloat test.
git-svn-id: svn://10.0.0.236/trunk@108375 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 10:37:02 +00:00
mcafee%netscape.com
92c4133477 Settings::BloatStats is old, retiring. use Settings::BloatTest instead.
git-svn-id: svn://10.0.0.236/trunk@108374 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 10:35:32 +00:00
matty%chariot.net.au
2ddf8be3ca Bug 104677 : Votes field (text style) on showvotes.cgi defaults to size 5, not natural size and doesn't include a maxlength attribute.
Patch by Christoper Aillon <caillon@returnzero.com>.


git-svn-id: svn://10.0.0.236/trunk@108373 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 10:29:55 +00:00
mcafee%netscape.com
3c3ebf9745 whitespace
git-svn-id: svn://10.0.0.236/trunk@108372 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 10:29:27 +00:00
bbaetz%cs.mcgill.ca
eb246d5306 Bug 101560, pt 2. Perl 5.00503 gives a (bogus?) warning which 5.6 doesn't.
Quote manually rather than using qw to get arround this


git-svn-id: svn://10.0.0.236/trunk@108365 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 07:57:25 +00:00
bbaetz%cs.mcgill.ca
3bc2957b7a Bug 101560 - clear some more env vars so that system calls will run in
taint mode. The perforce integration stuff needs this.

r=gerv,mattyt


git-svn-id: svn://10.0.0.236/trunk@108362 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 07:19:46 +00:00
mcafee%netscape.com
0a10a3bc8b removing server-side startup data reporting, use client-side TinderboxPrint: now.
git-svn-id: svn://10.0.0.236/trunk@108361 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:52:50 +00:00
wtc%netscape.com
575d3fab64 We can use cp on Windows. cp is a built-in command of shmsdos.exe and is
in both MKS and Cygwin toolkits, so it is not a new build tool requirement.


git-svn-id: svn://10.0.0.236/trunk@108360 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:40:03 +00:00
ssu%netscape.com
dda6d0d1f5 fixing bug 108530 - Setup.exe error on install, mozilla launches with full screen empty page. r=curt sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@108359 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:21:11 +00:00
danm%netscape.com
c748829484 more changes to make xmldoc.createElementNS() create the correct type of element (and fix tinderbox mac bustage)
git-svn-id: svn://10.0.0.236/trunk@108358 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:18:04 +00:00
mcafee%netscape.com
050c2a3e4a switching to client-side reporting for startup test.
git-svn-id: svn://10.0.0.236/trunk@108357 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 06:05:40 +00:00
bryner%netscape.com
31419cc4eb Removing dead file, not part of the build. r=jag.
git-svn-id: svn://10.0.0.236/trunk@108356 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:45:35 +00:00
waterson%netscape.com
573dc30eeb First checked in.
git-svn-id: svn://10.0.0.236/trunk@108355 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:33:22 +00:00
jst%netscape.com
643238fef2 Checking in Alex Fritze's (alex.fritze@crocodile-clips.com) changes to make xmldoc.createElementNS() create the correct type of element. r=hidday@geocities.com, sr=me (and slight modifications done by me).
git-svn-id: svn://10.0.0.236/trunk@108354 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:32:30 +00:00
danm%netscape.com
571390d3ef reenable lazy instantiation of mDocument from rev 1.459 now that the leak has been plugged. r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108353 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:22:05 +00:00
danm%netscape.com
a9c1ca532f stop extraneous reallocation and leak of namespace manager in Reset. r=dbaron,jst
git-svn-id: svn://10.0.0.236/trunk@108352 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:20:35 +00:00
danm%netscape.com
136cb90749 plug leak of docshell. bug 110410 code=dbaron r=jst,me
git-svn-id: svn://10.0.0.236/trunk@108351 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 05:19:10 +00:00
seawood%netscape.com
2003a344a1 With the new tier system for the toplevel makefile, there's no need to build each stage individually from client.mk.
git-svn-id: svn://10.0.0.236/trunk@108350 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 03:56:53 +00:00
seawood%netscape.com
821959398b Add overlays to add calendar to the Tasks menu
Bug #110354 r=colinp


git-svn-id: svn://10.0.0.236/trunk@108349 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 03:49:05 +00:00
bbaetz%cs.mcgill.ca
0a0678b8c4 Add text mentioning that this applies to gnome.org cvs.
git-svn-id: svn://10.0.0.236/trunk@108346 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 03:23:53 +00:00
pschwartau%netscape.com
53f933a408 Initial add. Regression test for bug 110286.
git-svn-id: svn://10.0.0.236/trunk@108345 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 03:20:45 +00:00
colinp%oeone.com
b77fb786b7 fix for bug 109264 - sidebar panel does not resize properly
git-svn-id: svn://10.0.0.236/trunk@108344 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:57:17 +00:00
rbs%maths.uq.edu.au
eb14e5ee17 Fix crasher bug 110174 by extending the substitute fallback font to be a bitmap font or to be a global font. r=shanjian, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@108343 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:43:30 +00:00
rbs%maths.uq.edu.au
5553e08c9e bug 110417 - no need to special-case the viewsource protocol anymore since security now knows about it. r=bzbasrky sr=jst
git-svn-id: svn://10.0.0.236/trunk@108341 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:36:05 +00:00
leaf%mozilla.org
33613481e2 turn the embedding tests on for MOZILLA_OFFICIAL builds, bug 110341, r=cls
git-svn-id: svn://10.0.0.236/trunk@108340 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:34:52 +00:00
bzbarsky%mit.edu
64ae81272f Make various location.href and anchor href properties writable (NS4
compat).  Patch from Christian Biesinger (cbiesinger@web.de),
r=bzbarsky, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108339 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:23:22 +00:00
bzbarsky%mit.edu
afd0165ec8 Bump version to 0.9.6+. Bug 110229, patch from Doron Rosenberg
<doronr@naboonline.com>, r=bzbarsky, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@108338 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:15:52 +00:00
bzbarsky%mit.edu
5209f5c632 Look in our predefined extension/type list for common extensions like
.bin.  Bug 87403, r=law, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108337 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 02:13:33 +00:00
danm%netscape.com
ec0b2fc477 backing out last change, which seems, on fifteenth approach, to fix smoketest blocker bug 110494 r=jst
git-svn-id: svn://10.0.0.236/trunk@108336 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-17 01:51:22 +00:00
beard%netscape.com
a426beb9e4 [not part of build] Use templates for releasing misc. CF references.
git-svn-id: svn://10.0.0.236/trunk@108331 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 23:33:33 +00:00
bbaetz%cs.mcgill.ca
dec9142705 mozilla ships with autoconf/automake gnerated files. Add them, and change
autogen.sh to copy, rather than link.


git-svn-id: svn://10.0.0.236/trunk@108330 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 22:07:08 +00:00
bbaetz%cs.mcgill.ca
f1f030c27c Importing libart_lgpl from cvs.gnome.org. Version 2.3.7, plus Raph's
2001-11-07 changes to use the new intersector code.

These files are licensed under the LGPL.

a=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@108328 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 21:08:16 +00:00
varada%netscape.com
95110e8725 [sspitzer checking in as varada]
fix for smoketest blocker #110478.  reply to local messages fails to quote the message.
calling SetSpec() on a spec with a query string causes problems.  see #110508
but to fix the blocker, I've rewritten the code to use SetQuery(), which is better anyways.

r=ducarroz


git-svn-id: svn://10.0.0.236/trunk@108324 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 20:51:54 +00:00
kestes%walrus.com
eaa7acdb9f leave the update function early if we have not updated anything.
git-svn-id: svn://10.0.0.236/trunk@108323 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 20:45:24 +00:00
kestes%walrus.com
960160100e remove comment which was left over from the original code copy. It refered
to some other code.


git-svn-id: svn://10.0.0.236/trunk@108322 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 20:44:54 +00:00
kestes%walrus.com
f62cec6b27 add support for the Req Ticketing system.
git-svn-id: svn://10.0.0.236/trunk@108321 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 20:43:30 +00:00
mcafee%netscape.com
138f283dd4 report min value to graph server, to match reported number.
git-svn-id: svn://10.0.0.236/trunk@108320 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 20:24:01 +00:00
ian.mcgreer%sun.com
bd587aacd3 some minor ckfw fixes
git-svn-id: svn://10.0.0.236/trunk@108319 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 19:41:49 +00:00
ian.mcgreer%sun.com
25af9bb35b fips fix for signtool
git-svn-id: svn://10.0.0.236/trunk@108318 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 19:39:37 +00:00
ian.mcgreer%sun.com
5a3e326b12 fix unneeded lock release in list iteration
git-svn-id: svn://10.0.0.236/trunk@108317 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 19:36:43 +00:00
mikep%oeone.com
de690d7698 Adding in words with no "s" on the end
git-svn-id: svn://10.0.0.236/trunk@108316 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:51:22 +00:00
mikep%oeone.com
fc3cf7275a Fix for image in unifinder stretching.
git-svn-id: svn://10.0.0.236/trunk@108315 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:50:44 +00:00
mikep%oeone.com
5af37380c6 XUL changes and alerts working for calendar events
git-svn-id: svn://10.0.0.236/trunk@108314 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:50:06 +00:00
mikep%oeone.com
ae5749062f Removing binary file.
git-svn-id: svn://10.0.0.236/trunk@108313 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:28:08 +00:00
relyea%netscape.com
be87626514 Remove redundant call to createHash Tables. bug 95537
git-svn-id: svn://10.0.0.236/trunk@108312 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:10:24 +00:00
mikep%oeone.com
7b47f7e7e3 Fixing alignment problem for timepicker.
git-svn-id: svn://10.0.0.236/trunk@108311 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:08:33 +00:00
mikep%oeone.com
5f8ae8420c Files added so that calendar can be called like ./mozilla -calendar
git-svn-id: svn://10.0.0.236/trunk@108310 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:07:40 +00:00
mikep%oeone.com
9c765b5b87 Removing title so that tooltip does not appear twice.
git-svn-id: svn://10.0.0.236/trunk@108309 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 18:02:24 +00:00
seawood%netscape.com
a7a1bc99b0 Oops. Only bump the opt level for gcc.
Fixing nebiros bustage.


git-svn-id: svn://10.0.0.236/trunk@108307 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 17:41:48 +00:00
despotdaemon%netscape.com
dd5f90648a Pseudo-automatic update of changes made by tingley@sundell.net.
git-svn-id: svn://10.0.0.236/trunk@108306 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 17:20:18 +00:00
morse%netscape.com
d82e69afa8 bug 104894, parsing p3p compact policies, r=harishd, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108304 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 15:05:53 +00:00
brade%netscape.com
ba68668ea3 ForceCompositionEnd when focus is lost (Blur); bug #81356; patch from Masaki Katakai (katakai@japan.sun.com); r=brade/ftang; sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@108303 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 15:04:17 +00:00
ccarlen%netscape.com
1c7e2fb54a Bug 103384 - Move unicode conversion out of nsLocalFileCommon.cpp r=dougt/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108302 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 14:54:38 +00:00
karnaze%netscape.com
20df1e1ac0 bug 110369 - pedemont's patch to put child on pixel boundary when center aligning. r=karnaze.
git-svn-id: svn://10.0.0.236/trunk@108301 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 14:54:11 +00:00
ccarlen%netscape.com
a64c05a807 Adding new files for bug 103384 - move unicode conversion out of nsLocalFileCommon.cpp r=dougt/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108300 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 14:47:42 +00:00
realpeterv%mac.com
88938ea93f Fix for bug 83360 (improve LDAP datasource usefulness with XUL templates). r=dmose. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@108299 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 14:46:13 +00:00
realpeterv%mac.com
2bef1d2998 Fix for bug 83360 (improve LDAP datasource usefulness with XUL templates). r=dmose. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@108298 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 14:40:41 +00:00
neeti%netscape.com
4dc47433dd bug 106466 - Removed nsServiceEntry from ComponentManager, r=dougt, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@108297 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 13:53:04 +00:00
rods%netscape.com
461f5b6b61 Temporary fix for problem with nsStrin.ReplaceSubString
We need to make sure the sure we are subst for isn't in the subst string.
Bug 110284 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108296 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 13:41:12 +00:00
locka%iol.ie
22ffd06071 NOT PART OF BUILD. Implement IAuthenticate to allow streams requiring username/password to be downloaded
git-svn-id: svn://10.0.0.236/trunk@108295 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 13:01:06 +00:00
locka%iol.ie
acf074d45d Fix for nsILocalFIle::GetURL returning malformed URLs on Unix. b=110299 r=blizzard@mozilla.org sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108294 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 12:07:38 +00:00
peterv%netscape.com
efb0947a3c Fixing mac debug bustage. Patch suggested by jst, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@108292 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 10:50:33 +00:00
ben%netscape.com
3aa9446cea bug 110435 - make consistent use of variable names in add bookmark dialog. Also prevent adding bookmarks without names. r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@108291 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 10:42:55 +00:00
bstell%netscape.com
25458f74bb minor clean up from bug 107025
git-svn-id: svn://10.0.0.236/trunk@108290 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 09:19:11 +00:00
sspitzer%netscape.com
ee1086cdab more work on #73868. converting ab from tree to outliner.
addressbook sidebar channel persistence changes. NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@108289 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 09:05:24 +00:00
dbaron%fas.harvard.edu
5f96f091fa Call the root 'malloc' rather than '.root' since there's no leak root detection going on here.
git-svn-id: svn://10.0.0.236/trunk@108288 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 09:00:26 +00:00
bstell%netscape.com
e62b9a07ca bug 107018, add an assert to check for alignment issue
approved by brendan


git-svn-id: svn://10.0.0.236/trunk@108287 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 08:37:55 +00:00
bstell%netscape.com
95ad1daab5 minor clean up from bug 107025
remove debug line, add ifdef DEBUG to one prototype


git-svn-id: svn://10.0.0.236/trunk@108286 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 08:25:13 +00:00
jst%netscape.com
1a51f22f1a Fixing bug 109182. Don't allocate a string buffer every time NS_NewURI(nsIURI**, const nsAReadableString&) is called. r=dbaron@fas.harvard.edu, sr=darin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108285 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 08:23:28 +00:00
sspitzer%netscape.com
e445822a1c more work on #73868. converting ab from tree to outliner.
restore selection after sorting. NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@108284 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 07:53:43 +00:00
leaf%mozilla.org
f9207c08f4 Automated update
git-svn-id: svn://10.0.0.236/trunk@108283 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 07:43:32 +00:00
seawood%netscape.com
e31141ea5d Allow modules to override *default* optimization levels by setting MODULE_OPTIMIZE_FLAGS
Bug #110215 r=bryner


git-svn-id: svn://10.0.0.236/trunk@108282 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 07:42:48 +00:00
seawood%netscape.com
1a1f300cc1 Add concept of tiers (module groups) to toplevel Makefile.
Bug #107302 r=bryner


git-svn-id: svn://10.0.0.236/trunk@108280 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 07:40:42 +00:00
brendan%mozilla.org
3a5c14a623 Makefile should be ignored.
git-svn-id: svn://10.0.0.236/trunk@108279 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 06:43:02 +00:00
sspitzer%netscape.com
f988c8615d fix for #92393. get msgs toolbar button (and menu item) disabled until you select a folder
if you don't have it set to "check for new messages" on startup.  r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@108278 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 06:41:42 +00:00
danm%netscape.com
e2c4e40413 temporarily disabling lazy instantiation of mDocument and stuffing some 6K of bloattest leaks back into the box
git-svn-id: svn://10.0.0.236/trunk@108277 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 06:38:01 +00:00
ben%netscape.com
9398c4ecd7 Beginnings of supporting downloading of items, deleting download entries from the datasource.
NOT PART OF BUILD


git-svn-id: svn://10.0.0.236/trunk@108276 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 06:33:56 +00:00
mstoltz%netscape.com
f5760e7eb3 Bug 109113, second half of fix. r=jst, sr=brendan. Adding new CheckObjectAccess
callback to enforce the same-origin policy on function.caller.


git-svn-id: svn://10.0.0.236/trunk@108275 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 06:17:24 +00:00
naving%netscape.com
3c70dd7ca8 110208 r=stephend sr=bienvenu. Remove printfs from release build. Should make pop3 downloading msgs and biff
a bit faster.


git-svn-id: svn://10.0.0.236/trunk@108273 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 05:22:45 +00:00
blakeross%telocity.com
1ecbc9e7fd 110145 - Using the mouse wheel crashes when there's no target content. Scroll the focused content when the cursor is outside the window. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108272 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 04:52:16 +00:00
bzbarsky%mit.edu
c59df8124b Make SetInnerHTML use the right parser mode (ie strict for strict
documents instead of always quirks).  Bug 106565, r=harishd, sr=jst


git-svn-id: svn://10.0.0.236/trunk@108271 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 04:48:30 +00:00
dbaron%fas.harvard.edu
f0f1ff9e1f Fix HP bustage due to old-style for-loop scoping.
git-svn-id: svn://10.0.0.236/trunk@108269 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 04:02:07 +00:00
dbaron%fas.harvard.edu
2d6b5c1c2d Fix Mach-O/BeOS/OS/2 REQUIRES bustage.
git-svn-id: svn://10.0.0.236/trunk@108267 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:47:07 +00:00
dp%netscape.com
80c5991124 Satisfying compilers...
git-svn-id: svn://10.0.0.236/trunk@108266 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:37:15 +00:00
blizzard%redhat.com
727fab5071 bug #104576. Font sizes wrong when running under Xinerama. r=bstell,sr=tor
git-svn-id: svn://10.0.0.236/trunk@108264 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:18:18 +00:00
jst%netscape.com
09af6c1092 Disabling security check optimization since it exposes security problems. rs=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108263 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:14:05 +00:00
jst%netscape.com
07982becb6 Putting back security check optimization that was taken out a few weeks ago, will disable this check until the real fix comes along. rs=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108262 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:12:12 +00:00
smontagu%netscape.com
1dc588ab2f Fix crash when scrolling absolute positioned textarea by adding test to return value from |GetLine|. Bug 105004, r=rbs, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108261 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:08:30 +00:00
jst%netscape.com
70829fcf48 Fixing bug 110242. Huge unsigned interger + another huge unsigned integer will wrap, and that caused a crash in this code. r=rayw@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108259 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 03:01:29 +00:00
brendan%mozilla.org
056cf28a63 Remove __call__ and add a callback used to check f.caller access for any function object f (109113, r=jst, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@108257 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:56:49 +00:00
mscott%netscape.com
1a8eb9b1f3 Try registering the smime chrome the right way.....chrome in mail.jst and the locale in
langenus.jst


git-svn-id: svn://10.0.0.236/trunk@108256 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:56:30 +00:00
beard%netscape.com
839ca42429 fix for bug #100151, r=peterl, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108254 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:52:22 +00:00
dbaron%fas.harvard.edu
d75cd553c0 Ignore the library/address part of the stack unless asked to use it.
git-svn-id: svn://10.0.0.236/trunk@108252 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:47:07 +00:00
jkeiser%iname.com
f0b531fc70 Fix to make radio buttons and checkbox show their values on Print (bug 109914). r=rods@netscape.com,sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108251 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:43:23 +00:00
dp%netscape.com
5a69dc4d07 bug 108071 Eliminate 4000 calls to malloc by using copy getters of
registry. r=dveditz, sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@108250 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:38:23 +00:00
jkeiser%iname.com
d443ae56e1 Fix textboxes not showing up in Print and Print Preview (bug 109914). r=sicking@bigfoot.com;sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108249 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:38:10 +00:00
rangansen%netscape.com
b4a977db33 bug# 109084 ,patch=ssaux, r=rangansen , sr=hewitt
exception handling in device-manager window


git-svn-id: svn://10.0.0.236/trunk@108247 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:32:20 +00:00
bienvenu%netscape.com
c9a006a2f9 fix downloading of imap messages for offline use when reading if mime parts on demand is invoked r=naving, sr=mscott 11067
git-svn-id: svn://10.0.0.236/trunk@108246 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:32:05 +00:00
relyea%netscape.com
fc6b6ceee3 Cause NSS_init() to fail if it can't open the databases, rather than succeding and leaving the system half initialized.
git-svn-id: svn://10.0.0.236/trunk@108245 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:30:38 +00:00
ben%netscape.com
2d6da23758 Read previous downloads from profile RDF XML datasource.
NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@108244 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:25:29 +00:00
blythe%netscape.com
6d460e3f06 NOT in normal build.
Have the tools build on windows, wether or not they work yet is another
issue.


git-svn-id: svn://10.0.0.236/trunk@108242 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:19:14 +00:00
dbaron%fas.harvard.edu
4af8dcbc41 Reduce bloat by eliminating nsString member variable (size of nsString and double-on-fault growth). r=jag sr=hyatt b=109963
git-svn-id: svn://10.0.0.236/trunk@108240 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:17:04 +00:00
alecf%netscape.com
beb4a442c0 further preparations for fixing bug 71482 - not part of build
- don't use the app-startup mechanism. for now, just rely on global history to create the load listener


git-svn-id: svn://10.0.0.236/trunk@108239 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:15:43 +00:00
danm%netscape.com
e48388726b hook up CreateAboutBlankContentViewer. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108238 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:15:31 +00:00
jband%netscape.com
4ef39dc620 fix bug 109893. If we fail to open a zip/jar for reading then just log that fact and continue on rather than failing. r=valeski sr=jst.
git-svn-id: svn://10.0.0.236/trunk@108237 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:14:59 +00:00
danm%netscape.com
e3ad075016 lazily instantiate mDocument. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108236 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:14:53 +00:00
bzbarsky%mit.edu
569f8e6897 mouse pointer should be normal pointer, not hand, over throbber. Bug
67761, r=hwaara, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@108235 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:14:22 +00:00
danm%netscape.com
56b222775b GetInterface can now return an nsIDOMWindow (to its 'main content', or browser window, as expected for implementations of nsIWebBrowserChrome. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108234 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:14:04 +00:00
danm%netscape.com
7d415546b0 get rid of nsPIWindowWatcher::CreateChromeWindow (no longer necessary) and get rid of alternate docshell about:blank initialization path which fired off an actual URL load. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108233 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:12:07 +00:00
danm%netscape.com
9daf08941d get rid of nsPIWindowWatcher::CreateChromeWindow (no longer necessary). bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108232 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:10:57 +00:00
darin%netscape.com
8225bd1d9c landing standard url rewrite (bug 103916)
r=andreas.otte@debitel.net, sr=brendan,alecf


git-svn-id: svn://10.0.0.236/trunk@108231 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:09:13 +00:00
danm%netscape.com
b765835495 adding an nsILoadGroup parameter to nsIDocumentLoaderFactory::CreateBlankDocument and cleaning up its implementation. Should be good to go now. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108230 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:08:09 +00:00
danm%netscape.com
20e05520b9 adding an nsILoadGroup parameter to nsIDocumentLoaderFactory::CreateBlankDocument. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108229 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:06:56 +00:00
bstell%netscape.com
1d5b3ecf25 bug 107025 (part of bug 90813)
anti-aliased bitmap font code
r=shanjian@netscape.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@108228 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:06:22 +00:00
danm%netscape.com
307b64f891 adding nsIDocument::ResetToURI and refactoring Reset. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108226 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:03:50 +00:00
danm%netscape.com
a5c5cddf01 adding nsIDocument::ResetToURI. bug 88229 r=jst,rpotts
git-svn-id: svn://10.0.0.236/trunk@108225 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:03:19 +00:00
jaggernaut%netscape.com
c68b39647b Fix xlib bustage, use .get() where previously implicit conversion from nsCString to const char* was used. patch by gisburn, r=jag, rs=scc.
git-svn-id: svn://10.0.0.236/trunk@108224 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 02:02:04 +00:00
bstell%netscape.com
857ea2e252 bug 107025 (part of bug 90813)
anti-aliased scaled bitmap font object code
r=shanjian@netscape.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@108223 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:59:23 +00:00
darin%netscape.com
6c188f6fe7 fixes bug 97958 "[CRASH] on :jar protocol" r=dbaron, sr=dougt
git-svn-id: svn://10.0.0.236/trunk@108222 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:58:20 +00:00
danm%netscape.com
44e67f7c7d better-behaved GetAttention method flashes owner of dependent windows and sets timer on topmost parent. necessary with rev 1.38 of commonDialog.js. bug 53345 r=hyatt,syd
git-svn-id: svn://10.0.0.236/trunk@108221 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:58:17 +00:00
kaie%netscape.com
cd6d0037c0 b=109770 Obtaining a certificate from Verisign does not work
r=javi sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@108219 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:57:58 +00:00
danm%netscape.com
9ccd384fa4 focus and notify all common dialogs. somewhat experimental (people wanted to try it) fix for bug 53345, r=pinkerton,syd
git-svn-id: svn://10.0.0.236/trunk@108218 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:55:44 +00:00
kaie%netscape.com
965786aed2 b=108600 Avoid the risk of unexpected NSS shutdowns
r=javi sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@108217 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:55:37 +00:00
jaggernaut%netscape.com
d928e4ddac Clean up REQUIRES lines. r/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108216 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:54:59 +00:00
sspitzer%netscape.com
83ab3bab23 more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108215 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:41:13 +00:00
sspitzer%netscape.com
223f8e91c6 more work on #73868. converting ab from tree to outliner.
get sort indicators to work, make it so even if we persist some old or illegal
value for "sortedColumn", we do the right thing.

NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@108214 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:40:22 +00:00
relyea%netscape.com
72ff06ee26 The new DB stuff was not supposed to be turned on!
git-svn-id: svn://10.0.0.236/trunk@108213 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:18:21 +00:00
cltbld%netscape.com
ab89cdfecc switching to report minimum time of the entire run. r=mcafee,dp
git-svn-id: svn://10.0.0.236/trunk@108212 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 01:13:34 +00:00
ben%netscape.com
ab67aae96c Serialize Download Datasource -> XML in profile directory, some initial command support (launch, reveal, download file) in the UI & at datasource level.
NOT PART OF BUILD.


git-svn-id: svn://10.0.0.236/trunk@108211 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 00:23:01 +00:00
mscott%netscape.com
ec759acd03 attemp to fix mailnews compose window perf regression: Bug #110355
backout my packaging change from last night.

a=loan


git-svn-id: svn://10.0.0.236/trunk@108210 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-16 00:20:37 +00:00
yokoyama%netscape.com
b34d76db57 bug 110170
IME COMPOSITION string was off by one
and not to use compStrLen in NS_IMM_GETCOMPOSITIONSTRING()
/r=ftang, /sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108207 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:42:00 +00:00
ssu%netscape.com
ac7233c2f6 fixing blocker bug 108530 - Setup.exe error on install, mozilla launches with full screen empty page
git-svn-id: svn://10.0.0.236/trunk@108206 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:27:55 +00:00
sonja.mirtitsch%sun.com
78f6f229de modernized... changed servers, clients, mastebuild, 10 minutes wait now
git-svn-id: svn://10.0.0.236/trunk@108205 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:27:20 +00:00
sonja.mirtitsch%sun.com
71dab61202 put fips test before the stress test (in case of a copied db the fips test interferes)
git-svn-id: svn://10.0.0.236/trunk@108204 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:26:21 +00:00
relyea%netscape.com
315e1fffc2 Add Issuer/SN to the trust objects for faster lookup.
git-svn-id: svn://10.0.0.236/trunk@108203 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:07:39 +00:00
relyea%netscape.com
9927580782 Add issuer/SN to the search criteria
git-svn-id: svn://10.0.0.236/trunk@108202 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:06:10 +00:00
relyea%netscape.com
b6e70a0487 performance optimizations:
1) add serial number index to trust lookups.
2) add code for replacing key db indexing (coded but not turned on -- causes a keydb upgrade, but can run with older key db's as well).


git-svn-id: svn://10.0.0.236/trunk@108201 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 23:04:41 +00:00
rayw%netscape.com
ce658d512b Not part of default build.
Fixed casing of included file so that it compiles
on Linux.  Schema is not part of build.

rs=rayw


git-svn-id: svn://10.0.0.236/trunk@108197 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 22:44:06 +00:00
blythe%netscape.com
44e5d93d15 Fix bug 108103, new tool SpaceTrace
SR,RS=brendan, SR=waterson, R=dbaron


git-svn-id: svn://10.0.0.236/trunk@108196 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 22:40:53 +00:00
sspitzer%netscape.com
4d83de169d fix how we do sorting in ab view. collation keys are raw data, not PRUnichar *.
NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@108195 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 22:16:49 +00:00
alecf%netscape.com
d348a4e9ab better fixes to make bloatblame work on windows
git-svn-id: svn://10.0.0.236/trunk@108193 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 22:08:03 +00:00
despotdaemon%netscape.com
e08268685d Pseudo-automatic update of changes made by blythe@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@108190 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 21:44:01 +00:00
despotdaemon%netscape.com
74c0691738 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@108189 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 21:25:48 +00:00
nelsonb%netscape.com
b83e00bb67 Add one more missing declaration of environ;
git-svn-id: svn://10.0.0.236/trunk@108188 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 20:40:44 +00:00
nelsonb%netscape.com
c968df5114 Go back to declaring "extern char ** environ".
git-svn-id: svn://10.0.0.236/trunk@108186 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 20:35:31 +00:00
alecf%netscape.com
10dba00731 some changes required to get bloatblame building on windows
git-svn-id: svn://10.0.0.236/trunk@108185 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 20:29:28 +00:00
mikep%oeone.com
9b413cab0b Adding in libical source.
git-svn-id: svn://10.0.0.236/trunk@108183 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 19:28:01 +00:00
despotdaemon%netscape.com
5bd55575ce Pseudo-automatic update of changes made by blythe@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@108182 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 19:25:02 +00:00
sonja.mirtitsch%sun.com
85d9ea119a added a hyperlink in the header
git-svn-id: svn://10.0.0.236/trunk@108180 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 19:01:42 +00:00
sonja.mirtitsch%sun.com
a1f486ef9a added sendmail, fixed sendmailbug
git-svn-id: svn://10.0.0.236/trunk@108179 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 19:01:16 +00:00
alecf%netscape.com
8752f42736 fix for bug 110290 - empty cells are considered non-existent when trying to see if a history cell is hidden or not. r/a=brade
git-svn-id: svn://10.0.0.236/trunk@108178 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 18:38:50 +00:00
gerv%gerv.net
52ebafa034 Bug 6419 - command-line query tools by Andreas Franke <afranke@ags.uni-sb.de>.
git-svn-id: svn://10.0.0.236/trunk@108177 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 17:04:58 +00:00
cmanske%netscape.com
46aec36943 Fixed case of 'publishprefs.js' where used in editor files
git-svn-id: svn://10.0.0.236/trunk@108176 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 16:44:48 +00:00
cmanske%netscape.com
de2267bac0 Fixing UNIX built bustage: wrong case for file in jar.mn
git-svn-id: svn://10.0.0.236/trunk@108175 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 16:39:59 +00:00
mcafee%netscape.com
9e747ddf19 Use TinderboxPrint mechanism for startup test.
git-svn-id: svn://10.0.0.236/trunk@108174 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 16:11:47 +00:00
cmanske%netscape.com
9931abe651 Mail Overlay xul for Composer relating to publishing ui, b=88208, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108173 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 16:03:14 +00:00
cmanske%netscape.com
26d26952e3 Composer CSS relating to new publishing ui, b=88208, r=brade, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@108172 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 16:00:03 +00:00
pinkerton%netscape.com
a02a863295 enable scrollbars when told [not part of build]
git-svn-id: svn://10.0.0.236/trunk@108171 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 15:31:34 +00:00
cmanske%netscape.com
af7e0a06cc Editor JS utilities reorg (b=106374, r=kin, sr=hewitt) and first draft of new Publishing UI (b=88208, r=brade, sr=hewitt)
git-svn-id: svn://10.0.0.236/trunk@108170 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 15:28:24 +00:00
karnaze%netscape.com
cb584f37c6 bug 80966 - calc row desired size when printing based on split height of cells. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@108169 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 14:58:27 +00:00
rods%netscape.com
8011a838ab Added an assert and an if to protect from crashing and help discover what is happening
during print preview (it's ok the shell is null, but why do we get a focus event?)
Bug 109567 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108166 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 13:15:54 +00:00
locka%iol.ie
acf6b49a48 Remove sample chrome embed.jar from unix browser package and rename to avoid confusion with the real embed.jar used in the embedding dist. b=87622 r=blizzard@mozilla.org sr=dveditz@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108165 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 12:23:57 +00:00
seawood%netscape.com
70e9350002 Tweak calendar for the static build.
git-svn-id: svn://10.0.0.236/trunk@108164 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 08:23:53 +00:00
dbaron%fas.harvard.edu
5d903ccb5f Avoid pointless nsAutoString construction and extra copy. b=109250 r=jag sr=jst
git-svn-id: svn://10.0.0.236/trunk@108163 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:47:39 +00:00
dbaron%fas.harvard.edu
f11ce5ca4c Oops, meant to remove that incorrect comment.
git-svn-id: svn://10.0.0.236/trunk@108162 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:44:59 +00:00
dbaron%fas.harvard.edu
c4d6c73aeb New, more portable (i.e., works for me, unlike the old code) Linux nsGetTypeName using dladdr. r=jag sr=waterson b=109829
git-svn-id: svn://10.0.0.236/trunk@108161 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:44:26 +00:00
hyatt%netscape.com
71bedef261 MIssed a spot in 109261. same reviewers apply as for previous checkin of bug fix.
git-svn-id: svn://10.0.0.236/trunk@108160 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:31:13 +00:00
dbaron%fas.harvard.edu
51696fc40a Fix overly long lines. r=kin sr=waterson b=106658
git-svn-id: svn://10.0.0.236/trunk@108159 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:30:09 +00:00
dbaron%fas.harvard.edu
6d6d615a63 Fix floater state recovery to descend into blocks (which might contain floaters). b=106658 r=kin sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108158 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:28:46 +00:00
blizzard%redhat.com
553e8e8f5e Checkpointing changes. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@108157 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:27:22 +00:00
blizzard%redhat.com
405febe992 Bug #95833. Use gtk routines for nsWindow::SetTitle(). r=bryner,sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108156 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 07:02:39 +00:00
bstell%netscape.com
92ad50f04d bug 107018; alpha blending routines for anti-aliased scaled X bitmap fonts
add nsX11AlphaBlend.cpp to list of file to compile
r=pavlov, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@108155 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 06:51:13 +00:00
bstell%netscape.com
b75e0ddbfb bug 107018, alpha blending routines for anti-aliased scaled X bitmap fonts
(part of bug 90813), r=pavlov, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@108154 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 06:45:16 +00:00
alecf%netscape.com
9d8651e6b1 aug, I give up. stupid SMIME
git-svn-id: svn://10.0.0.236/trunk@108153 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:58:14 +00:00
bryner%netscape.com
9851232df6 Make sure the state of the ok button is correct even if the window does not get initial focus (bug 98480). r=jag, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@108152 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:37:32 +00:00
cmanske%netscape.com
e5ad45b5bd Fixed misspelled 'default' case in imagemap dialog, fix by premstaller, b=84111, r=cmanske, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108151 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:32:43 +00:00
cmanske%netscape.com
d291b28865 Fixed Insert Character radio button initialization, b=107767, r=brade, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108150 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:30:29 +00:00
cmanske%netscape.com
7010ba00cf Fixed error checking and reporting when loading page in Composer and removed commented-out code, b=105561, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108149 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:26:25 +00:00
alecf%netscape.com
e8f3e2729d better fix - conditional REQUIRES based on BUILD_SMIME (but thanks anyway dbaron)
git-svn-id: svn://10.0.0.236/trunk@108148 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:12:38 +00:00
hewitt%netscape.com
01d79b4190 DOM Inspector update - tons of crash fixes, js error fixes, performance and usability improvements, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108147 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 05:09:26 +00:00
despotdaemon%netscape.com
2b735a1b27 Pseudo-automatic update of changes made by arougthopher@lizardland.net.
git-svn-id: svn://10.0.0.236/trunk@108145 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 04:33:56 +00:00
nelsonb%netscape.com
b9c0acc0a2 Now that the implementations of all the RNG_ functions have been moved
from lib/util to lib/freebl, move the RNG header file there, too.
Eliminate secrngt.h, which has been empty (except for the license
boilerplate) for many releases.


git-svn-id: svn://10.0.0.236/trunk@108144 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 04:29:27 +00:00
dbaron%fas.harvard.edu
3da2bb0c9f Fix bustage. windowwatcher still needed in REQUIRES (ifdef BUILD_SMIME).
git-svn-id: svn://10.0.0.236/trunk@108143 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 04:27:27 +00:00
hewitt%netscape.com
826eabf6d9 108543 - urlbar autocomplete isn't showing search, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108141 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 04:19:32 +00:00
hewitt%netscape.com
e0f51d7027 DOM Inspector update - tons of crash fixes, js error fixes, performance and usability improvements, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108140 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 04:09:41 +00:00
alecf%netscape.com
0c847ee212 win32 REQUIRES cleanup
git-svn-id: svn://10.0.0.236/trunk@108139 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 03:49:13 +00:00
waterson%netscape.com
be4f98c3bc Bug 101982. Fix onbroadcast handler. r=cmanske, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108138 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:46:29 +00:00
sgehani%netscape.com
66343ffcee Fixing regression: adding languages is possible again.
b=109629; r=bryner; sr=blake


git-svn-id: svn://10.0.0.236/trunk@108137 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:43:32 +00:00
nelsonb%netscape.com
38c49051cb Use data from /dev/urandom to initialize PRNG, when possible.
and related changes.  Bug 96626.


git-svn-id: svn://10.0.0.236/trunk@108136 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:41:20 +00:00
relyea%netscape.com
ee79a0f5dd Fix AIX 64 bit build breakage when in debug mode.
git-svn-id: svn://10.0.0.236/trunk@108135 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:23:31 +00:00
sgehani%netscape.com
17328c4012 Make preview tab window content have a scrollbar when it needs one.
b=79651; r=morse; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108134 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:20:57 +00:00
sgehani%netscape.com
6f00a7baf1 Don't build search results when search panel isn't open and
auto open search panel isn't set.
b=91168; r=morse,jruderman; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108130 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:01:10 +00:00
nhotta%netscape.com
48815cee09 Changed to use char* for charset instead of nsString& for i18n functions, bug 108932, r=ducarroz,sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@108129 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 02:00:32 +00:00
mscott%netscape.com
b307afe4cc Register smime chrome.
git-svn-id: svn://10.0.0.236/trunk@108125 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 01:29:33 +00:00
varada%netscape.com
ab8362e632 adding mail smoketest files -NOT PART OF BUILD
git-svn-id: svn://10.0.0.236/trunk@108118 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 01:18:39 +00:00
rangansen%netscape.com
4b7e789269 bug# 109792 ; s=kaie ; sr=hewitt Fixing the blank cert details tab problem
git-svn-id: svn://10.0.0.236/trunk@108116 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 01:16:02 +00:00
alecf%netscape.com
2c306b3de9 add hidePage() API to nsIBrowserHistory, to allow hiding 302 redirected URLs from the UI, for bug 102043 r=blake, sr=sspitzer (parity with 4.x and IE behavior)
git-svn-id: svn://10.0.0.236/trunk@108114 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:48:18 +00:00
alecf%netscape.com
b47d6fc10d further fixes for bug 102043 - add support for the hidePage() api when a redirected page is encountered
git-svn-id: svn://10.0.0.236/trunk@108113 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:46:26 +00:00
sspitzer%netscape.com
5a11950d35 repairing...(I hope)
git-svn-id: svn://10.0.0.236/trunk@108112 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:40:01 +00:00
sspitzer%netscape.com
6e78417c0e trying to repair mime.mcp.
git-svn-id: svn://10.0.0.236/trunk@108111 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:38:25 +00:00
sspitzer%netscape.com
0d1b31e4d1 more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108110 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:28:12 +00:00
sgehani%netscape.com
e0b1ce6a6b Replace strtok() with nsCRT::strok().
(Checking in for drepper@cygnus.com)
b=81590; r=sgehani; sr=alecf


git-svn-id: svn://10.0.0.236/trunk@108109 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:09:40 +00:00
cavin%netscape.com
5819e4979a Bug #107369: Check nNewSize=0 in AllocateSpace() and add current size to AllocateSpace() calls. r=bienvenu,sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@108108 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:06:37 +00:00
akkana%netscape.com
b0c5a7f34a 104195: fix some problems with rewrap. r=brade sr=kin
git-svn-id: svn://10.0.0.236/trunk@108107 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-15 00:04:26 +00:00
kin%netscape.com
de04b31a56 Fix for bug 108666: No context menu when right clicking on form text widgets
getAttribute() now returns a null object instead of an empty string
  when an attribute does not exist, so expand shortcuts like
  getAttribute().toUpperCase() to the longer form to prevent errors.

r=blakeross@telocity.com  sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108106 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 23:56:42 +00:00
kin%netscape.com
c853bf4c4b Fix for bug 96455: hr has duplicate lineboxes in frame tree
- Move code in HaveFirstLetter*() methods to a more generic method
    HasPseudoStyle() to expand it's use, and make those methods call it.

  - Added static method RemoveGeneratedContentFrameSiblings(), which
    is now called from ContentRemoved(), to remove any sibling :before
    and :after frames for a given frame.

r=attinasi@netscape.com (also looked at by rbs@maths.uq.edu.au)
sr=waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@108105 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 23:55:44 +00:00
nhotta%netscape.com
2c2e9d314d Changed location.href to force escape 8 bit if the href contains 8 bit, bug 40469, r=ftang, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@108102 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 23:45:23 +00:00
bryner%netscape.com
8089a9b1a9 Adding $(MOZ_COMPONENT_LIBS) for platforms that resolve symbols at link time. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@108101 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 23:38:25 +00:00
ian.mcgreer%sun.com
c9b297cd2e merge 3.3 branch checkin; rsa double check and key consistency functions (see bug 74226)
git-svn-id: svn://10.0.0.236/trunk@108100 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 23:03:20 +00:00
andreww%netscape.com
2f4c821a8c bugzilla 93866 r=shliang sr=blake Fields not sized properly under preferences for Appearance:Themes
git-svn-id: svn://10.0.0.236/trunk@108098 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:50:42 +00:00
andreww%netscape.com
73df04eec4 bugzilla 108789 r=shliang sr=hewitt a=blizzard (for branch checkin) inset border in trees
git-svn-id: svn://10.0.0.236/trunk@108097 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:47:52 +00:00
rbs%maths.uq.edu.au
81e93a759c transliterate &ApplyFunction; b=106780 r=shanjian sr=waterson
git-svn-id: svn://10.0.0.236/trunk@108096 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:44:19 +00:00
leaf%mozilla.org
c8e97fa48a Automated update
git-svn-id: svn://10.0.0.236/trunk@108095 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:43:03 +00:00
bstell%netscape.com
dbb5792627 bug 102515: fix assertion from previous patch
checkin for mailto:andreas.otte@debitel.net,
r=bstell@netscape.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@108094 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:40:47 +00:00
seawood%netscape.com
891f71eee4 Use dummy statement to override default adding of ical to LIBS (since we don't want it there).
git-svn-id: svn://10.0.0.236/trunk@108093 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:30:39 +00:00
pinkerton%netscape.com
dcd32d5c70 Add scrollbars, fix window resize issues, make scrolling work [not part of build]
git-svn-id: svn://10.0.0.236/trunk@108092 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:29:25 +00:00
pinkerton%netscape.com
958cf38835 fix overzealous ifdef causing some keys to not go into gecko. r=saari/sr=sfraser. bug#108722
git-svn-id: svn://10.0.0.236/trunk@108091 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:28:04 +00:00
cmanske%netscape.com
886cace519 Use 1000 as limit for HR size, b=102051, r=brade, sr=jst
git-svn-id: svn://10.0.0.236/trunk@108090 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:27:58 +00:00
cmanske%netscape.com
02b45c471c Fixed join cells table bug 103360, r=akkana, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108089 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:22:17 +00:00
seawood%netscape.com
58c6f22581 Fixing AIX bustage. Resolve symbols at link time. r=bryner
git-svn-id: svn://10.0.0.236/trunk@108088 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 22:00:16 +00:00
kestes%walrus.com
be8493b366 turn apostrophe into accute accent to work arround netscape bug.
git-svn-id: svn://10.0.0.236/trunk@108087 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:59:55 +00:00
dbaron%fas.harvard.edu
4c020bcc00 Oops. Backing that out.
git-svn-id: svn://10.0.0.236/trunk@108085 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:44:45 +00:00
despotdaemon%netscape.com
793dede43a Pseudo-automatic update of changes made by dmose@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@108084 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:43:28 +00:00
dbaron%fas.harvard.edu
9677901489 Add script to diff the output of two files created by NS_TraceMallocDumpAllocations.
git-svn-id: svn://10.0.0.236/trunk@108083 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:42:54 +00:00
sspitzer%netscape.com
16acdc5e3f more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108082 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:38:32 +00:00
kestes%walrus.com
9a2c8179f1 document most important change.
git-svn-id: svn://10.0.0.236/trunk@108081 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:25:49 +00:00
kestes%walrus.com
866a37470f admin scripts I use.
git-svn-id: svn://10.0.0.236/trunk@108080 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:24:36 +00:00
kestes%walrus.com
9434b0aefc my echo statements had leading '$', how did they get there?
I added to the test command so that you can see exactly how it was called.
change the example to show how --tree now works.


git-svn-id: svn://10.0.0.236/trunk@108079 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:23:40 +00:00
kestes%walrus.com
4a849ad3eb make the checkouts of -D be in sync with the tinderbox boxes by ensuring
-D is really the start time.


git-svn-id: svn://10.0.0.236/trunk@108078 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:22:13 +00:00
kestes%walrus.com
9d6e1eed77 allow for alternating builds using a single build process.
git-svn-id: svn://10.0.0.236/trunk@108077 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 21:21:02 +00:00
shrutiv%netscape.com
51e6d7da25 Fix for bug 96732: Hide DOS windows when building installer (r=tao)
git-svn-id: svn://10.0.0.236/trunk@108070 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 19:05:48 +00:00
bzbarsky%mit.edu
01108728c5 msvc barfs on functions taking nsAString& with default initializers from
an NS_LITERAL_STRING.  Remove the default initializer, which is not
being used.  r=jag, a=leaf to get tests building again.


git-svn-id: svn://10.0.0.236/trunk@108065 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 17:27:11 +00:00
brade%netscape.com
1682133637 fix bug #106022; disable unicode input for OS < 9.0 (r=ftang; sr=sfraser)
git-svn-id: svn://10.0.0.236/trunk@108064 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 16:00:17 +00:00
blizzard%redhat.com
aeb7b28295 Bug #75372. Get dragging messages to the compose window working again on Linux. Fix incorrect case in drag flavour. r=jag,rginda sr=sspitzer, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@108062 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 15:40:03 +00:00
bbaetz%cs.mcgill.ca
9ca8a3c375 Bug 107718 pt 2 - use subtraction instead of the ~ operator, which older
mysql versions don't support. Remove the checksetup.pl restriction, too.

r=jake x2


git-svn-id: svn://10.0.0.236/trunk@108061 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 15:12:23 +00:00
rods%netscape.com
3d51ca2366 trying again to fix the bustage on the ports
git-svn-id: svn://10.0.0.236/trunk@108060 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 14:44:34 +00:00
mkaply%us.ibm.com
b6110d2c3c #36163
r=mkaply, r/sr=attinasi
Don't show Bidi control characters in the browser


git-svn-id: svn://10.0.0.236/trunk@108059 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 14:21:52 +00:00
rods%netscape.com
bdd0f4956c Added image animation mode constants to imgIContainer.IDL,
Changed the animation mode enum to PRUint16 (removed the enum) in nsIPresContext so we could use the constants
from imgIContainer. (changes from dcone's review comments)
Bug 2586 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108058 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 14:03:09 +00:00
rods%netscape.com
4b3f973350 Added image animation mode constants to imgIContainer.IDL,
Changed the animation mode enum to PRUint16 (removed the enum) in nsIPresContext so we could use the constants
from imgIContainer. (change from dcone's review comments)
Bug 2586 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108057 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:59:08 +00:00
peterv%netscape.com
ed0166f1db Clean up project (put files in subfolders where they belong).
git-svn-id: svn://10.0.0.236/trunk@108056 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:50:15 +00:00
peterv%netscape.com
bd1e7483fb Fix for bug 105452 (Annoying assert when outputing DOM to HTML source). r=cmanske, sr=kin.
git-svn-id: svn://10.0.0.236/trunk@108055 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:47:49 +00:00
karnaze%netscape.com
2478679da6 bug 109043 - made percent tables without a computed height initiate a special 3rd pass reflow only when a table related frame up the chain has a fixed or percent height. Made row groups not allocate additional vertical space to percent rows in excess of the table height. sr=attinasi,r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@108054 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:44:38 +00:00
karnaze%netscape.com
65fe290a5b bug 103925 (2nd patch) - flag pixel rounding errors in display reflow debugging. sr=attinasi, r=bernd
git-svn-id: svn://10.0.0.236/trunk@108053 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:40:03 +00:00
locka%iol.ie
04d0dcd1ae Add error message when user tries to load a malformed url instead of silently ignoring it. b=89118 r=ccarlen@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@108052 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 13:26:43 +00:00
jfrancis%netscape.com
86581dbcfa fix for Bug#:107494, when editting in IME mode, you cannot delete last uncommitted character. r=smfr; sr=kin; a=drivers
git-svn-id: svn://10.0.0.236/trunk@108051 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 12:58:57 +00:00
rods%netscape.com
2c256afb90 Fix breakage on SunOS and IRIX
git-svn-id: svn://10.0.0.236/trunk@108049 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 12:43:53 +00:00
jaggernaut%netscape.com
d22bec017c Bug 98213: Make data members of nsStr protected and clean up code. r=dbaron, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108048 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 12:35:52 +00:00
bernd.mielke%snafu.de
dbb80ab0d1 style change reflows should be send down to the childrens, bug 108340, r=karnaze
sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108047 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 11:40:03 +00:00
rods%netscape.com
04987fe8c2 Rename some bools, there is now one for when PP is being created and one for when it is in PP mode.
It now can turn on/off animated gifs and calling PP toggles it on and then call it again toggles it off
Bug 2586 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108046 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 11:24:03 +00:00
rods%netscape.com
598f28dd63 The PresContext must walk the content tree and find all the images and turn them back "on" for animation
It must also walk it's own list that contains the background images
Bug 2586 r=dcone sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@108045 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 11:21:54 +00:00
sspitzer%netscape.com
d1358e97fd more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108044 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 10:25:19 +00:00
hewitt%netscape.com
6dc045c3a2 108757 - dispatch DOM events for mouse wheel scrolling, r=?, sr=?
git-svn-id: svn://10.0.0.236/trunk@108043 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 10:06:21 +00:00
sspitzer%netscape.com
ff39b3820a more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108042 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 09:59:11 +00:00
sspitzer%netscape.com
357edc322c more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@108041 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 09:36:30 +00:00
bryner%netscape.com
6f14faee25 Fixing win32 bustage
git-svn-id: svn://10.0.0.236/trunk@108040 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:46:46 +00:00
hyatt%netscape.com
898c319da9 put a comment in the stylecontext header.
git-svn-id: svn://10.0.0.236/trunk@108039 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:37:58 +00:00
hyatt%netscape.com
cb07ac61ff Inline PeekStyleData for 109261.
git-svn-id: svn://10.0.0.236/trunk@108038 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:29:11 +00:00
bryner%netscape.com
b81f5400ae Adding libfileview.so and filepicker.xpt, for bug 82854.
git-svn-id: svn://10.0.0.236/trunk@108037 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:25:03 +00:00
bryner%netscape.com
01f9c809ba Turning on new C++ filepicker code (bug 82854). r=jag, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@108036 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:19:23 +00:00
hyatt%netscape.com
c0d0283f4f Perf and footprint opt. Make style re-resolution cheaper. r=glazou, sr=hewitt, bug 109261
git-svn-id: svn://10.0.0.236/trunk@108035 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:19:13 +00:00
dbaron%fas.harvard.edu
0bed06a100 Fix assertions that I caused with my previous checkin. sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108034 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 08:17:19 +00:00
darin%netscape.com
0d5c69b3dc fixing mac bustage
git-svn-id: svn://10.0.0.236/trunk@108033 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 07:38:05 +00:00
stephend%netscape.com
1e7eaf9f8d Bug 109677. 'Empty Trash Can' in context menu to 'Empty Trash'. r=jglick@netscape.com, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@108032 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 07:22:16 +00:00
hewitt%netscape.com
3e3f843750 108579 - hiding first column causes empty outliner, r=jag, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@108031 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 07:02:06 +00:00
mscott%netscape.com
7d19a62068 Bug #109979 --> only construct the view for the view mode we are in. Then when we toggle the
view mode, build the new view. This improves message display performance.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108030 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:59:45 +00:00
hewitt%netscape.com
f5f329d919 108543 - urlbar autocomplete isn't showing search, r=blake, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108029 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:52:32 +00:00
hewitt%netscape.com
fcb78f0695 109169 - dialog should support custom dialog buttons, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108028 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:48:44 +00:00
hewitt%netscape.com
2abff317c3 109190 - Editable menulists no longer show dropmarker, r=ben, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@108027 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:46:03 +00:00
darin%netscape.com
424a7bd5f9 patch for bug 107789 "deprecate nsIRandomAccessStore (superceded by nsISeekableStream)"
r=dougt, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@108026 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:45:27 +00:00
morse%netscape.com
44b4767079 bug 109360, image blocking blocks wrong server, r=andre, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@108025 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:37:45 +00:00
mscott%netscape.com
df1295094c Bug #109923 --> register chrome in the installer for messenger-smime
git-svn-id: svn://10.0.0.236/trunk@108024 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 06:17:18 +00:00
seawood%netscape.com
e72b14ebec Only allow XP_AssertAtLine/XP_ASSERT to print to console in debug builds.
Bug #78647 r=bryner


git-svn-id: svn://10.0.0.236/trunk@108023 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 05:43:59 +00:00
dbaron%fas.harvard.edu
f9e51525af Add code for trace-malloc based leak/bloat test (but no option to enable yet). b=84831 r=mcafee
git-svn-id: svn://10.0.0.236/trunk@108021 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 05:35:25 +00:00
leaf%mozilla.org
9a86a07b1b Automated update
git-svn-id: svn://10.0.0.236/trunk@108019 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 05:13:03 +00:00
seawood%netscape.com
63fdb0b574 Attempt to compile simple X11 program to verify that X11 headers exist.
Bug #83822


git-svn-id: svn://10.0.0.236/trunk@108018 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 05:11:00 +00:00
naving%netscape.com
da4c44e528 108774. r/sr=bienvenu. Make copying multiple messages work for 2nd pop3 acct.
git-svn-id: svn://10.0.0.236/trunk@108017 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 05:06:02 +00:00
seawood%netscape.com
3ad38bcf0b Update standalone xpconnect to handle js/xpconnect split.
Bug #104307 sr=jband


git-svn-id: svn://10.0.0.236/trunk@108016 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:54:14 +00:00
seawood%netscape.com
54111460c9 Build libmozjs during the install phase.
Bug #104307 sr=jband


git-svn-id: svn://10.0.0.236/trunk@108015 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:52:55 +00:00
cmanske%netscape.com
12889f5b49 Added 'Edit Link in New Composer' menuitem to Composer context menu, b=97425, r=hewitt, sr=kin
git-svn-id: svn://10.0.0.236/trunk@108014 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:33:42 +00:00
seawood%netscape.com
f922174b1f Removing obsolete files from tree.
Bug #102787 r=pierre


git-svn-id: svn://10.0.0.236/trunk@108013 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:13:46 +00:00
seawood%netscape.com
fe85f33fbb Removing obsolete xpcom/remote files.
Bug #102787 r=igor.kushnirskiy@sun.com


git-svn-id: svn://10.0.0.236/trunk@108012 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:10:51 +00:00
seawood%netscape.com
977f1f7fe7 Use -no-cpp-precomp instead of -traditional-cpp for darwin
Bug #106617


git-svn-id: svn://10.0.0.236/trunk@108011 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 04:01:43 +00:00
seawood%netscape.com
60d7c851aa Generate staticmod makefile when building meta components too.
git-svn-id: svn://10.0.0.236/trunk@108009 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 03:50:32 +00:00
jake%acutex.net
ff3e46489b We don't really need to look for fragments that are pulled in by [% INCLUDE %] or [% PROCESS %]. While removing this code bit doesn't allow us to seperatly check that those fragments exist and compile, they'll be checked atomatically when the the template that wants them is run through the process() routine by the 004template.t test. This issue was raised because bug 98707 introduced a [% BLOCK %] element and the syntax for using that is the same as for including a template fragment.
git-svn-id: svn://10.0.0.236/trunk@108008 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 03:44:07 +00:00
pete%alphanumerica.com
7b12a0334d b=108925, r=shaver, sr=jst
patch to remove symlinked dirs when recursive flag is set to false

--pete


git-svn-id: svn://10.0.0.236/trunk@108007 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 03:42:59 +00:00
dbaron%fas.harvard.edu
d11d813ea8 Add unicharutils static library.
git-svn-id: svn://10.0.0.236/trunk@108006 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 03:08:55 +00:00
bzbarsky%mit.edu
d29525429f Fix bustage -- add unicharutil to REQUIRES
git-svn-id: svn://10.0.0.236/trunk@108005 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:46:58 +00:00
seawood%netscape.com
17a9830da0 Removing unused unix-jar.mn
Bug #106375 r=lordpixel


git-svn-id: svn://10.0.0.236/trunk@108004 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:42:07 +00:00
dbaron%fas.harvard.edu
6dad459f6f Fix xmlterm bustage, and make it faster too. r=bzbarsky b=104159
git-svn-id: svn://10.0.0.236/trunk@108003 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:41:03 +00:00
serge%netscape.com
8d0828d01d bug#99080 using plugger, makes the temp file huge; r=peterl; sr=dougt
git-svn-id: svn://10.0.0.236/trunk@108002 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:15:57 +00:00
mscott%netscape.com
fb6e98659b Bug #109931 --> delay construction of the long email address view
until the user actually puts us in expanded email addresses mode.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@108001 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 02:07:39 +00:00
attinasi%netscape.com
c4a9b2e2c7 Fixing image that was added non-binary
git-svn-id: svn://10.0.0.236/trunk@108000 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:56:39 +00:00
av%netscape.com
feeeb9c6e5 109973 -- passing plugin creation parameters to the plugin instance, not part of the build
git-svn-id: svn://10.0.0.236/trunk@107999 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:54:11 +00:00
dbaron%fas.harvard.edu
d3a1b4c5f8 FizillaMach: Make the Quit menu item work by checking the command attribute in nsMenuBarX::ExecuteCommand as in nsMenuItemX::DoCommand. b=107212 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@107998 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:53:33 +00:00
dbaron%fas.harvard.edu
09e9d89450 FizillaMach: Further refine the XP_MACOSX / MOZ_WIDGET_TOOLKIT=mac ifdefs. b=109165 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@107997 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:48:17 +00:00
av%netscape.com
899918a8be 109973 -- SDK sample code, passing plugin creation parameters to the plugin instance, not part of the build
git-svn-id: svn://10.0.0.236/trunk@107996 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:47:28 +00:00
dbaron%fas.harvard.edu
4d7fae424c FizillaMach: Create MozillaDebug.app for DEBUG builds rather than Mozilla.app. b=109939 r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@107995 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:45:03 +00:00
leaf%mozilla.org
a4018d9ea9 Automated update
git-svn-id: svn://10.0.0.236/trunk@107994 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:43:06 +00:00
seawood%netscape.com
0186c61d8d Add hooks for building calendar. r=bryner
git-svn-id: svn://10.0.0.236/trunk@107993 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:40:53 +00:00
dbaron%fas.harvard.edu
d1c83fa406 Reduce string copying by using |operator+| to form dependent concatenations. b=106153 r=jag sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107992 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:38:55 +00:00
dbaron%fas.harvard.edu
27085c8d89 Reduce allocations by using the buffering in nsXMLContentSink. b=106153 r=jag sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107991 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:37:43 +00:00
wtc%netscape.com
390af0f971 Bugzilla bug 109389: changed the PLEvent event receiver window class
name to say "XPCOM" instead of "NSPR".  r=dougt.  sr=alecf.


git-svn-id: svn://10.0.0.236/trunk@107990 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:37:41 +00:00
timeless%mac.com
e33abfe1ce Bugzilla Bug 87792 Fix accesskeys based on new flexibility
patch by slate@gwu.edu r=aaronl sr=ben


git-svn-id: svn://10.0.0.236/trunk@107989 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:37:35 +00:00
sspitzer%netscape.com
2bde81b92b fix for #108264, problems with autosubscribe dialog on linux.
fix for #68303 and #109537. problems with auto-subscribe / auto-unsubscribe when newsgroup has non-ASCII chars in the name.

patches by hwaara.  r/sr=sspitzer,alecf


git-svn-id: svn://10.0.0.236/trunk@107988 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:37:28 +00:00
bzbarsky%mit.edu
068756d821 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@107987 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:33:42 +00:00
rangansen%netscape.com
56b339685e bug# 109072 ; s-kaie ; sr=hewitt Fixing the blank cert details tab problem
git-svn-id: svn://10.0.0.236/trunk@107986 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:32:21 +00:00
wtc%netscape.com
a3600d2ad1 Bugzilla bug 104645: Fixed compiler warnings. Improved compiler warning
fixes.  r=mcafee.
Modified files: src/h_page.c src/hash.c tests/lots.c


git-svn-id: svn://10.0.0.236/trunk@107984 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:31:11 +00:00
alecf%netscape.com
6c7c586272 REQUIRES cleanup
git-svn-id: svn://10.0.0.236/trunk@107983 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:28:24 +00:00
leaf%mozilla.org
6aea6acbdd Automated update
git-svn-id: svn://10.0.0.236/trunk@107982 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:28:01 +00:00
smontagu%netscape.com
7b6125768b Change the definition of IS_ARABIC_ALPHABETIC to correct the display of Persian and Urdu numerals. Bug 82347, r=mkaply, sr=kin
git-svn-id: svn://10.0.0.236/trunk@107981 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:26:21 +00:00
seawood%netscape.com
869f09ca92 Remove reference to defunct libIDL homepage.
Bug #109901


git-svn-id: svn://10.0.0.236/trunk@107979 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:24:19 +00:00
seawood%netscape.com
f206ab690e Generate proper tarball name for cross-compile builds. Use target name instead of build name.
git-svn-id: svn://10.0.0.236/trunk@107978 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:22:10 +00:00
sfraser%netscape.com
2f9cc4b128 Fix for blocker bug 109893. Comment out line that adds the plugins folder to the XPT search paths, to avoid errors when trying to look in MRJPlugin.jar for .xpt files on Mac. r=jband/a=sleestack
git-svn-id: svn://10.0.0.236/trunk@107977 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:14:08 +00:00
smeredith%netscape.com
15b788703c Merged SeamonkeyCCK_6_2_BRANCH with trunk.
git-svn-id: svn://10.0.0.236/trunk@107973 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 00:23:13 +00:00
bryner%netscape.com
12a77bd184 Fixing smoketest blocker 109870 - crashes when favicon doesn't exist. r=dbaron ,sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@107972 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 23:35:12 +00:00
jpierre%netscape.com
e21447d1e0 Fix OS/2 build
git-svn-id: svn://10.0.0.236/trunk@107970 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 21:38:54 +00:00
sfraser%netscape.com
47bff0a065 Fix for blocker bug 109893; update packages-mac after I changed gfx/widget to be component DLLs. r=pink, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107967 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 19:47:31 +00:00
pschwartau%netscape.com
f0a1c21adf Adding another case to test.
git-svn-id: svn://10.0.0.236/trunk@107966 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 19:46:27 +00:00
mikep%oeone.com
4b15498292 Fixed bug 109262, alarms resetting their unit values.
git-svn-id: svn://10.0.0.236/trunk@107965 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 19:45:11 +00:00
dinglis%qnx.com
ed80e9ad92 -not part of build -
fixed crash when creating a scriptable Region


git-svn-id: svn://10.0.0.236/trunk@107964 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 19:25:32 +00:00
gerv%gerv.net
8891347238 Fix license headers and make attachment changed page look like bug changed page. Bug 99518 and 98110. r-myk, no second review.
git-svn-id: svn://10.0.0.236/trunk@107963 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 17:24:24 +00:00
mikep%oeone.com
9affe1d153 Changes made to get the calendar working under the nightlies because of XUL changes.
git-svn-id: svn://10.0.0.236/trunk@107962 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 16:39:15 +00:00
dinglis%qnx.com
b5c475787c - not part of build -
fix up bustage.


git-svn-id: svn://10.0.0.236/trunk@107960 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 15:49:51 +00:00
jaggernaut%netscape.com
4cfd160b80 Bug 15050, bug 109650: if user starts typing after page load kicks off, but before it replaces the url, don't overwrite what the user just typed, but do update the rest of the UI, doh!, and make sure switching tabs does replace what the user typed. r=ben, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@107956 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 09:00:22 +00:00
hyatt%netscape.com
0d5d8dd51e Turn on favicons in Mozilla. r=glazou, bryner, sr=ben,hewitt, bug 109843
git-svn-id: svn://10.0.0.236/trunk@107955 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 08:55:23 +00:00
seawood%netscape.com
5966f2478a Use separate shell process for cvs pulls so that 'make -n -f client.mk' doesn't attempt to pull from cvs.
Bug #71200


git-svn-id: svn://10.0.0.236/trunk@107954 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 08:38:56 +00:00
dbaron%fas.harvard.edu
f6e15b701a Adding newline to end of file to fix HP bustage.
git-svn-id: svn://10.0.0.236/trunk@107953 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:59:24 +00:00
bryner%netscape.com
c9ba9c64dc Adding support for building calendar by having MOZ_CALENDAR=1 set. r=cls.
git-svn-id: svn://10.0.0.236/trunk@107952 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:57:31 +00:00
seawood%netscape.com
8f720e0943 Update mail meta modules list to handle smime.
Bug #109432 r=bryner


git-svn-id: svn://10.0.0.236/trunk@107951 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:48:26 +00:00
rpotts%netscape.com
168c3705c6 bug #106558 (r=darin) again! make sure that all initial stream errors prevent the creation of a content viewer!
git-svn-id: svn://10.0.0.236/trunk@107950 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:47:22 +00:00
bstell%netscape.com
ee96d98681 follow up for bug 102113, per Brendan's request
change the name from dummy to align, no other change


git-svn-id: svn://10.0.0.236/trunk@107949 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:36:38 +00:00
hyatt%netscape.com
a9b4cb7515 Fix handledomevent to work with custom eventts in XUL. r=jag, sr=hewitt, bug 109831
git-svn-id: svn://10.0.0.236/trunk@107947 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 07:00:21 +00:00
alecf%netscape.com
30649c62ba remove some DEBUG_alecf's - no bug, not affecting anything...
git-svn-id: svn://10.0.0.236/trunk@107946 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 05:46:51 +00:00
dbaron%fas.harvard.edu
0aa3ce9bc2 Adding / removing files for hyatt. b=106153
git-svn-id: svn://10.0.0.236/trunk@107945 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 04:19:47 +00:00
hyatt%netscape.com
b4e87bafad Fix for 106153, don't build a content model for XBL's implementation. r=bryner, sr=ben
git-svn-id: svn://10.0.0.236/trunk@107944 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 04:09:56 +00:00
hyatt%netscape.com
3a488100eb 106153. convert property to field in XBL. r=bryner, sr=ben
git-svn-id: svn://10.0.0.236/trunk@107943 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 04:08:55 +00:00
sonja.mirtitsch%sun.com
40e8999e40 made cronsafe (I hope)
git-svn-id: svn://10.0.0.236/trunk@107942 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 03:28:52 +00:00
sspitzer%netscape.com
914e467a98 more work on #73868. converting ab from tree to outliner. NOT PART OF THE BUILD.
git-svn-id: svn://10.0.0.236/trunk@107941 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 02:13:58 +00:00
kirk.erickson%sun.com
072424c974 Resolves 107777 - selfserv needs log stats mode
git-svn-id: svn://10.0.0.236/trunk@107940 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 02:13:19 +00:00
seawood%netscape.com
a19730ed38 Link against xinerama libs in static build if xinerama is enabled.
Bug #109245 r=lidl@pix.net


git-svn-id: svn://10.0.0.236/trunk@107939 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 01:48:29 +00:00
sonja.mirtitsch%sun.com
d35e81719f attempt to copy the qa results to mozilla.
this version untars with a script on mozilla, last one filled up my homedirectory
umask 000
cd /home/ftp/pub/security/nss
gunzip all.tar.gz
tar xf all.tar
rm  all.tar.gz all.tar
ls -l


git-svn-id: svn://10.0.0.236/trunk@107938 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 01:30:21 +00:00
shanjian%netscape.com
805f57c60f #108012 text measurment on win xp have problem with unicode while word-spacing and letter-spacing is present
r= smontagu sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107934 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 00:51:22 +00:00
av%netscape.com
04e70594d1 Bug 109041 -- adding call to NPP_SetWindow for windowless plugins on paint event, patch by dbrittain@superscape.com, r=av, sr=beard
git-svn-id: svn://10.0.0.236/trunk@107933 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 00:30:44 +00:00
sspitzer%netscape.com
53271138d8 more work on #73868. converting ab from tree to outliner.
NOT PART OF THE BUILD


git-svn-id: svn://10.0.0.236/trunk@107932 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 00:16:18 +00:00
sspitzer%netscape.com
e8b3e5a4d2 fix for #109278. can't edit existing addressbook cards.
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107931 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-13 00:13:15 +00:00
smontagu%netscape.com
9d803d9084 Recheckin of fix to bug 104792, which was killed by checkin on bug 104874. r=rods, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107930 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 22:31:32 +00:00
seawood%netscape.com
1a286497ca Since we automatically generate the toplevel configure, make RUN_AUTOCONF_LOCALLY *always* remove all of the configure files before pulling and regenerate them after pulling.
Bug #47989 r=mkaply


git-svn-id: svn://10.0.0.236/trunk@107929 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 21:57:55 +00:00
smontagu%netscape.com
df20575389 To fix Mac bustage
git-svn-id: svn://10.0.0.236/trunk@107928 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 21:40:03 +00:00
sspitzer%netscape.com
50fef1cc5e partial fix for #108751.
the SearchDialog no longer includes dialogOverlay.xul, so this function is not defined.

r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107927 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 21:03:10 +00:00
smontagu%netscape.com
5005056c08 Fix for bug 81773: Bidi XUL text (e.g. bookmarks, tab titles) was flipping to and fro on systems without native Bidi support. r=mkaply, r/sr=hyatt, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107926 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 20:51:48 +00:00
kaie%netscape.com
0ba5bc52ae b=108735 Fix large blank space in cert manager
r=kaie sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@107925 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 20:29:31 +00:00
seawood%netscape.com
43d2254ded Use proper module name for smime & make local function static.
Fixing static build bustage
Bug #109575 r=bryner sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107924 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 20:16:48 +00:00
relyea%netscape.com
b1be3f4016 1) bug 95135 - DSA key fails 1 out of 8 times, causing intermitant
test failures.

Fix: use the Signed attribute to store the key as well as look it up.

2) Fix code so that looking up a public key won't crash if it can't find the
corresponsing private key in the database (found by code inspection).


git-svn-id: svn://10.0.0.236/trunk@107923 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 17:59:45 +00:00
ccarlen%netscape.com
6105575789 Bug 108383 - no user prefs if starting mozilla with -p. r=bnesse/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107922 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 15:52:58 +00:00
jake%acutex.net
9b3a845780 Fix for bug 86300 - If a bug didn't exist and GetBugLink() tried to create a tooltip for it, you'd get uninitialized variables warnings in your error log. This path also introduces a cache so if the same bug # is mentioned more than once during the same running of the script, it only has to query the database once.
r= mattyt, gerv


git-svn-id: svn://10.0.0.236/trunk@107921 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 13:43:59 +00:00
sspitzer%netscape.com
b1ff4140ee more changes for converting addressbook results pane from tree to outliner.
NOT PART OF THE BUILD.


git-svn-id: svn://10.0.0.236/trunk@107920 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 12:28:38 +00:00
ben%netscape.com
70aa6dba85 Adding Download Manager component & initial interface, datasource, etc.
not part of build


git-svn-id: svn://10.0.0.236/trunk@107918 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 08:57:42 +00:00
hyatt%netscape.com
a686fc891b Fix to convert property to field. 106153. r=hixie, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107917 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 07:28:30 +00:00
bbaetz%cs.mcgill.ca
58006fb10f Oops. Bug 109690 again, r=justdave, gerv
git-svn-id: svn://10.0.0.236/trunk@107916 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 05:47:24 +00:00
bbaetz%cs.mcgill.ca
c2a13c0ac1 Bug 109690: Check $bug before using it.
r=justdave,gerv


git-svn-id: svn://10.0.0.236/trunk@107915 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 05:39:14 +00:00
kaie%netscape.com
50d50d5f9c b=103198 Make sure master preferences panel fits.
r=kaie sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@107913 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 05:07:23 +00:00
kaie%netscape.com
9a8dea60ee b=108625 Fix regression / XUL value attribute assignment
r=ddrinan sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@107912 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 04:57:53 +00:00
rweltman%netscape.com
f244ffbdd6 Use explicit imports
git-svn-id: svn://10.0.0.236/trunk@107908 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 01:32:07 +00:00
rweltman%netscape.com
035ed46bb5 Use real javax.security.sasl package instead of Sun preview
git-svn-id: svn://10.0.0.236/trunk@107907 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 01:31:41 +00:00
rweltman%netscape.com
85b98e0160 Added sasl.jar and jnet.jar to the build CLASSPATH
git-svn-id: svn://10.0.0.236/trunk@107906 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 01:29:33 +00:00
peterv%netscape.com
39d48aedbb Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead. Not part of the build. r=jag, rs=scc.
git-svn-id: svn://10.0.0.236/trunk@107905 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 01:22:31 +00:00
rweltman%netscape.com
62a52afd0c November 11, 2001 implementation of javax.security.sasl
git-svn-id: svn://10.0.0.236/trunk@107904 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-12 00:58:53 +00:00
bzbarsky%mit.edu
8a3a1251d3 Fix pasting into password boxes with middle-mouse paste. Bug 109520,
r=fabian, sr=jst


git-svn-id: svn://10.0.0.236/trunk@107902 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 22:52:18 +00:00
seawood%netscape.com
c2069142e7 Add xpcom/glue
git-svn-id: svn://10.0.0.236/trunk@107901 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 22:46:29 +00:00
brendan%mozilla.org
589201c307 Avoid ClaimScope (lock-free to -full transition) in JS_GetClass and js_FinalizeObject called from the GC (109183, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@107900 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 21:25:13 +00:00
dbaron%fas.harvard.edu
3d164442b1 Attempt to fix HP runtime bustage. b=83836
git-svn-id: svn://10.0.0.236/trunk@107899 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 20:46:42 +00:00
peterv%netscape.com
46a634bc19 Adding namespaces and tbodies. Testcase, not part of the build. r=sicking.
git-svn-id: svn://10.0.0.236/trunk@107898 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 20:40:56 +00:00
dbaron%fas.harvard.edu
70936bf2ff Fix nsDependentString assertions when using history window, part 2. b=109172 r=jag sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107897 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 20:37:53 +00:00
jband%netscape.com
aa380de8e9 fix bug 106122. build xpt file search path based on NS_XPCOM_COMPONENTS_DIR *and* NS_APP_PLUGINS_DIR_LIST. Also, correctly detect that search path has changed - even when the change is just appended items. r=ccarlen sr=jst.
git-svn-id: svn://10.0.0.236/trunk@107895 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 19:01:00 +00:00
sicking%bigfoot.com
b474cb8a97 [Not part of build]
Make standalone TransforMiiX build again. Fix merge-conflict resolved the wrong way.

No bug. r=hwaara.


git-svn-id: svn://10.0.0.236/trunk@107894 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 17:40:44 +00:00
ian%hixie.ch
2f70d2e668 Some very primitive default HTML output files for login.accessDenied and login.detailsSent.
git-svn-id: svn://10.0.0.236/trunk@107893 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 15:37:48 +00:00
ian%hixie.ch
b7cb0633c4 We should be able to access strings with uppercase letters -- oops. Changing regexp to include 'A-Z' as well as 'a-z'. Also adding a dump statement in the failure case to help when analysing the log looking for a bug.
git-svn-id: svn://10.0.0.236/trunk@107892 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 15:33:59 +00:00
ian%hixie.ch
cac8ba4310 Missed a return statement in the setupInstall method. This was causing setup to fail every time, because the function returned a defined value. Also took the opportunity to add a call to setupProgress.
git-svn-id: svn://10.0.0.236/trunk@107891 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 11:54:06 +00:00
ian%hixie.ch
87506d5097 Missed a return statement in the setupInstall method. This was causing setup to fail every time, because the function returned a defined value.
git-svn-id: svn://10.0.0.236/trunk@107890 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 11:48:14 +00:00
ian%hixie.ch
3176c0d2a4 Should have been checking for a defined value, not a true value -- there is nothing to stop a failure from being '0', for instance. (The important thing is to be consistent with the SelectingServiceList code, really, and it uses defined().)
git-svn-id: svn://10.0.0.236/trunk@107889 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 11:47:02 +00:00
seawood%netscape.com
0d2c3d6058 more beos bustage fixing
git-svn-id: svn://10.0.0.236/trunk@107888 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 09:43:48 +00:00
ian%hixie.ch
ba16dd127e Implement a module to give the main application the ability to add rights and do other configuration related stuff.
git-svn-id: svn://10.0.0.236/trunk@107887 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 09:36:02 +00:00
mcafee%netscape.com
90735d6f61 Switching to arg form of system call to avoid security hole (76109)
git-svn-id: svn://10.0.0.236/trunk@107886 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 09:08:56 +00:00
mcafee%netscape.com
943edc668f typo! fixes bug
git-svn-id: svn://10.0.0.236/trunk@107884 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 08:30:21 +00:00
morse%netscape.com
7b7937b807 bug 109411, prevent malloc of 0, c=pedemonte, r=morse, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107883 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 08:27:05 +00:00
seawood%netscape.com
572298288c Fixing beos bustage. who needs the lxr lesson?
git-svn-id: svn://10.0.0.236/trunk@107882 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 08:26:18 +00:00
ian%hixie.ch
e1e5a2a6f1 Mute the Net::AIM warnings and add some null-checking code to the close() method.
git-svn-id: svn://10.0.0.236/trunk@107881 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 08:08:26 +00:00
blakeross%telocity.com
0744b9ee00 changing timeout to 0, r/sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107874 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 04:41:48 +00:00
blakeross%telocity.com
8c11ea56e0 73748 - Stop loading nsJSSupportsUtils.js and nsJSComponentManager.js on startup. r=hewitt sr=ben
git-svn-id: svn://10.0.0.236/trunk@107873 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 04:20:01 +00:00
ian%hixie.ch
7dc7a687d2 First stab at primitive AIM output support as an alternative to e-mail.
git-svn-id: svn://10.0.0.236/trunk@107872 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 04:18:09 +00:00
bzbarsky%mit.edu
0220720066 Fixing bogus indentation that I missed (checked in old version of
patch). bug 84599 reprise, r=glazou, sr=attinasi (still).


git-svn-id: svn://10.0.0.236/trunk@107871 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 03:56:49 +00:00
bryner%netscape.com
36c48a1f6a Fixing startup crash. sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@107869 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 02:48:05 +00:00
dbaron%fas.harvard.edu
cbbd6fb539 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=jag, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107868 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:57:33 +00:00
dbaron%fas.harvard.edu
52148e4d9c Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=jag, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107867 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:52:04 +00:00
dbaron%fas.harvard.edu
67028224e2 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=jag, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107866 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:42:10 +00:00
dbaron%fas.harvard.edu
01e7c5fab7 Avoid applying all default rendering of HTML's table element to anonymous table objects. b=72358 r=hixie sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107865 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:35:25 +00:00
dbaron%fas.harvard.edu
278dd22f03 Fix nsDependentString assertions when using history window. b=109172 r=jag rs=scc
git-svn-id: svn://10.0.0.236/trunk@107864 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:27:30 +00:00
bryner%netscape.com
b142df599a added files: mozilla/content/xbl/src/nsXBLPrototypeResources.cpp, mozilla/content/xbl/src/nsXBLResourceLoader.cpp
git-svn-id: svn://10.0.0.236/trunk@107863 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:21:33 +00:00
waterson%netscape.com
06395bc517 Bug 109143. Search datasource should return a valid result set from GetTargets now that we're suppressing re-entrant content builds. r=rjc, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107862 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:16:08 +00:00
hyatt%netscape.com
6ab421ca7c Fix for 106153, dont build a content model for XBL <resources>, r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107861 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 01:15:22 +00:00
ian%hixie.ch
79a6f20984 Fix typo (PLIFF->PLIF)
git-svn-id: svn://10.0.0.236/trunk@107860 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 00:58:48 +00:00
pete%alphanumerica.com
6ca4d43048 b=53596, r=dougt, sr=brendan
nsLocalFileUnix fix for ::GetLeafName not working on relative paths

--pete


git-svn-id: svn://10.0.0.236/trunk@107859 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 00:15:28 +00:00
ian%hixie.ch
52581f47aa Fix the DESTROY method to actually call the close() method like it was supposed to.
git-svn-id: svn://10.0.0.236/trunk@107858 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 00:14:07 +00:00
dbaron%fas.harvard.edu
9527b379c7 Fix bustage. b=109165
git-svn-id: svn://10.0.0.236/trunk@107857 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 23:55:36 +00:00
dbaron%fas.harvard.edu
e619d6fc7c Pull computation of loop invariants for rule matching out of outer loop (over rule processors) as well, from SelectorMatchesData in nsCSSStyleSheet to RuleProcessorData in nsStyleSet. Use the RuleProcessorData structure in nsHTMLStyleSheet as well. Simplify matching of :-moz-bound-element pseudo-class. b=83836 r=waterson, pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107856 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 23:51:45 +00:00
dbaron%fas.harvard.edu
7a3e6639d5 Tweak XP_MACOSX ifdefs to fix keyboard shortcuts (partly), context menus, and hidden window behavior and build the mac classic skin in the Mach-O build. b=109165 r=pinkerton sr=beard
git-svn-id: svn://10.0.0.236/trunk@107855 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 23:30:13 +00:00
jband%netscape.com
37eba2b798 not part of build. Now that null DOM strings are correctly supported we can fix the test case
git-svn-id: svn://10.0.0.236/trunk@107854 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 22:35:26 +00:00
jaggernaut%netscape.com
e377996066 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107853 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 22:20:21 +00:00
ian%hixie.ch
3a9a356b60 Change the order of the settings so as to match the order in which they are requested. This causes the error message to mention the setting that the user aborted on, instead of some random later setting.
git-svn-id: svn://10.0.0.236/trunk@107852 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 22:06:54 +00:00
ian%hixie.ch
30f7d9e23f Change createArgument so that we drop the default on the floor -- the default should only be used when explicitly requested (e.g. by the user in interactive mode), not in all cases. CommandLine.pm was in fact already assume that this was the case.
git-svn-id: svn://10.0.0.236/trunk@107851 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 22:04:34 +00:00
jaggernaut%netscape.com
85bf8c8fb4 Bug 53057: Removing implicit |CharT*| conversion operator for nsCString, r=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107850 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 22:00:31 +00:00
ian%hixie.ch
38d0af9333 Switching to batch mode involves changing the 'batch' argument, not the one being requested... ahem.
git-svn-id: svn://10.0.0.236/trunk@107849 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:59:13 +00:00
ian%hixie.ch
e7f0b0e6e4 Bracket shuffling to fix a warning in Perl 5.0.x.
git-svn-id: svn://10.0.0.236/trunk@107848 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:57:07 +00:00
ian%hixie.ch
d793a48053 Handle the case where the user hits Ctrl+D during input, and the case where the user piped a file into us and the file was too short.
git-svn-id: svn://10.0.0.236/trunk@107847 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:53:49 +00:00
ian%hixie.ch
c56420bdaf Correct an error in the default handler of the namespaced XML walker: we have to shift out the first argument otherwise weird things will naturally happen.
git-svn-id: svn://10.0.0.236/trunk@107846 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:44:28 +00:00
jaggernaut%netscape.com
edf1c61246 Bug 15050: page load shouldn't overwrite text typed into the url bar. r=hewitt, sr=ben
git-svn-id: svn://10.0.0.236/trunk@107845 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:38:28 +00:00
ian%hixie.ch
7d3015eda3 The User object was not saving anything if its userID started off as undef (i.e., new user) and the code never changed any properties (which is normal for a new user). Changed the code to automatically assume it is dirty if it starts with an undefined userID. Changed writeProperties to use the return value from the data source to save any changes to userID, so that when it is defined (by inserting a new record, probably) then we can remember it. Finally, changed propertySet so that when userID is changed from an undefined value to a defined value, the change is propagated to the fields and the groups are marked dirty, which will force them to be written out too.
git-svn-id: svn://10.0.0.236/trunk@107843 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 21:00:37 +00:00
ian%hixie.ch
85565622cc Fix the output template to support multiple authentication protocols now that the code is not lying about that.
git-svn-id: svn://10.0.0.236/trunk@107842 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:55:39 +00:00
ian%hixie.ch
6c7a644159 Changed a comment in UserField.pm to be more accurate: it is actually safe to change the userID on the fly from an undefined value to a defined value because the code only uses it at two points: creation, if it was defined (used by the caller) and destruction (at which point it is passed to the data source to save any changes).
git-svn-id: svn://10.0.0.236/trunk@107841 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:53:37 +00:00
ian%hixie.ch
1c45721015 s/smtp/email/go -- have to be consistent with the rest of the code\!
git-svn-id: svn://10.0.0.236/trunk@107840 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:46:29 +00:00
ian%hixie.ch
6738fc00b6 Return the user ID even when the user exists, so that there is no need for callers to check the return value.
git-svn-id: svn://10.0.0.236/trunk@107839 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:43:44 +00:00
ian%hixie.ch
b4a63e1b65 Fixing ill-formedness error.
git-svn-id: svn://10.0.0.236/trunk@107838 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:34:00 +00:00
mcafee%netscape.com
02e56d096c fixing perl error
git-svn-id: svn://10.0.0.236/trunk@107837 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:21:38 +00:00
mcafee%netscape.com
ec2a2ad12c Switching to proper log-header variable
git-svn-id: svn://10.0.0.236/trunk@107836 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 19:26:42 +00:00
gerv%gerv.net
114dd11eed Bug 108177 - change Henrik Gemal's email address to mozilla@gemal.dk . r=gerv, auto-sr=brendan. Comment changes only.
git-svn-id: svn://10.0.0.236/trunk@107835 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 19:10:40 +00:00
waterson%netscape.com
ca9282e17c Bug 109505. Dumb typo. Use iterator variable when looking for template builder.
git-svn-id: svn://10.0.0.236/trunk@107834 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 18:45:02 +00:00
loadrunner%betak.net
3c651c0153 bug 64146, Delay nsCharsetMenu initialization to avoid consuming ~2% of startup time, r=dp, sr=brendan,alecf (this file didn't make it into M096)
git-svn-id: svn://10.0.0.236/trunk@107833 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 17:39:50 +00:00
bzbarsky%mit.edu
7d6358f8fc Fix getComputedStyle() position/size calculations. Bug 84599 and bug
94855, r=glazou, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107832 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 17:29:04 +00:00
alecf%netscape.com
4fda431336 NOT PART OF BUILD
for bug 102043 and bug 71482 - update nsHistoryLoadListener to support redirected URLs, and to update titles through nsIBrowserHistory


git-svn-id: svn://10.0.0.236/trunk@107831 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 16:37:19 +00:00
ian%hixie.ch
4b6476a5c9 implemented getFieldNamesByCategory() in the user data source, and used it to fill in the list of contact methods for the loginFailed output handler.
git-svn-id: svn://10.0.0.236/trunk@107830 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 10:55:33 +00:00
ian%hixie.ch
be63bbfcfc Made the phrase 'or to have your password sent to you,' appear regardless of the value of data.tried
git-svn-id: svn://10.0.0.236/trunk@107829 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 10:51:10 +00:00
dp%netscape.com
d13f63a9db fixed dup printing
git-svn-id: svn://10.0.0.236/trunk@107828 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 09:18:45 +00:00
dp%netscape.com
29e6249ac1 first version
git-svn-id: svn://10.0.0.236/trunk@107827 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 08:54:53 +00:00
jst%netscape.com
0936a7cef0 Checking in Jonas Sicking's <sicking@bigfoot.com> fix for bug 109154. Make this code not suck as much, don't use GetPrimaryFrame() when there's no need to. r=jkeiser@iname.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107826 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 08:25:16 +00:00
jkeiser%iname.com
ecfc39a688 Null-safety checks (bug 108808). r=rods@netscape.com, sr=kin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107825 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 07:45:15 +00:00
jst%netscape.com
ad66f47ab5 Checking in Fabian's <hidday@geocities.com> patch for bug 105640. Add support for IE's document.compatMode property. r=sicking@bigfoot.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107824 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 07:36:19 +00:00
stephend%netscape.com
a7e8288316 Bug 107188. Help tooltip not correct or localizable. r=oeschger@netscape.com, sr=hewitt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107823 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 06:34:16 +00:00
ian%hixie.ch
5c49903375 Fix a typo on the To: line which was resulting in a blank To: field, made the Subject: line be dynamically generated, and made the text actually be useful.
git-svn-id: svn://10.0.0.236/trunk@107822 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 06:26:28 +00:00
mcafee%netscape.com
b418eb136e proper checking for scrape_builds data
git-svn-id: svn://10.0.0.236/trunk@107821 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 06:01:35 +00:00
ian%hixie.ch
77fb90f83b Oops, syntax error.
git-svn-id: svn://10.0.0.236/trunk@107820 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 05:21:17 +00:00
ian%hixie.ch
ab2a33bd20 Use the actual From: address (now that the outputter tells us what it is...).
git-svn-id: svn://10.0.0.236/trunk@107819 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 05:12:06 +00:00
ian%hixie.ch
7ba9f2d1c5 Added another set of data to the data hash: the outputter hash. This will be useful for strings that have to embed things like the e-mail address of the application itself. Added hash methods to the Email and Stdout generic outputter modules to support this change. Renamed 'from' to 'address' in the Email outputter to make it easier to reuse the code (hehe). Also, in the same module, changed some of the comments, changed a double quote string literal to a single quote string literal, and added the word 'configure' where it was missing in one of the dump statements.
git-svn-id: svn://10.0.0.236/trunk@107818 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 05:00:14 +00:00
bstell%netscape.com
2aec1606d4 bug 107019: anti-aliased glyph code
r=yokoyama@netscape.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107817 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 04:41:18 +00:00
bstell%netscape.com
811171d8cb bug 107019 anti-aliased glyph C++ object code
r=yokoyama@netscape.com, sr=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107816 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 04:39:57 +00:00
bstell%netscape.com
f607d9793e bug 102133: fix 64 bit solaris crash
r=shanjian@netscape.com, sr=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107815 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 04:20:55 +00:00
sfraser%netscape.com
931a22f26b Fix the carbon build.
git-svn-id: svn://10.0.0.236/trunk@107814 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 03:28:05 +00:00
pschwartau%netscape.com
388f6c3fbb Fixing a typo.
git-svn-id: svn://10.0.0.236/trunk@107813 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 02:47:52 +00:00
pschwartau%netscape.com
df7a557ec3 Adding another case to test.
git-svn-id: svn://10.0.0.236/trunk@107812 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 02:46:24 +00:00
law%netscape.com
e9cd5892c6 New tools for measuring startup with a minimalist 'Navigator'
git-svn-id: svn://10.0.0.236/trunk@107811 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 02:40:13 +00:00
blakeross%telocity.com
3ec8782659 109207 - stop loading brand.dtd three additional times on startup. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107809 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:51:44 +00:00
mcafee%netscape.com
776256bb10 Fixing tab makefile bustage
git-svn-id: svn://10.0.0.236/trunk@107808 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:33:55 +00:00
naving%netscape.com
43405e0d52 104504 r/sr=darin. Null out the listeners once we are done with read requests. This fixes
nsImapCacheStreamListener and nsNntpCacheStreamListener leaks.


git-svn-id: svn://10.0.0.236/trunk@107807 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:13:06 +00:00
morse%netscape.com
d534e8ff3c bug 68136, full screen mode, r/sr=ben/alecf
git-svn-id: svn://10.0.0.236/trunk@107806 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:12:37 +00:00
rbs%maths.uq.edu.au
e929b26421 fix typo that caused font download to stop working. b=106633 r=yokoyama s=waterson
git-svn-id: svn://10.0.0.236/trunk@107805 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:10:39 +00:00
sfraser%netscape.com
4129548ff2 Change to convert Widget and Gfx into component DLLs on Mac, bug 94434. r=pchen, sr=beard/darin
git-svn-id: svn://10.0.0.236/trunk@107804 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 01:05:03 +00:00
morse%netscape.com
e37ddd0cda bug 109325, crash in cookie module, r=ccarlen, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@107803 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:58:59 +00:00
curt%netscape.com
943b0a4c74 Moved upgradeClean ahead of file copy.
git-svn-id: svn://10.0.0.236/trunk@107801 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:41:16 +00:00
mscott%netscape.com
99bf7967f4 remove a define DEBUG_rhp from the makefile
git-svn-id: svn://10.0.0.236/trunk@107800 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:36:14 +00:00
mscott%netscape.com
16c2639a60 remove a define DEBUG_rhp from the make project.
git-svn-id: svn://10.0.0.236/trunk@107799 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:35:51 +00:00
pchen%netscape.com
cd45b13677 bug 107900, r=jag, sr=ben, add toolbarbutton and button to lazy elements
that don't have their contents built right away


git-svn-id: svn://10.0.0.236/trunk@107798 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:13:24 +00:00
mscott%netscape.com
96abba64cb fix mac build.
git-svn-id: svn://10.0.0.236/trunk@107797 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:13:19 +00:00
pchen%netscape.com
ecf432b21f bug 107900, r=jag, sr=ben, add toolbarbutton xul atom
git-svn-id: svn://10.0.0.236/trunk@107796 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:10:20 +00:00
pchen%netscape.com
aa3b124b3f bug 107900, r=jag, sr=ben, return true if we loaded bookmarks, otherwise
return false


git-svn-id: svn://10.0.0.236/trunk@107795 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:08:42 +00:00
pchen%netscape.com
1ab984a1af bug 107900, r=jag, sr=ben, return bool from ReadBookmarks()
git-svn-id: svn://10.0.0.236/trunk@107794 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:07:51 +00:00
waterson%netscape.com
807c7a00e9 Bug 106749. Make sure template builder only tries to build content if it's the _closest_ builder to the lazy node. r=rjc, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@107793 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:06:08 +00:00
waterson%netscape.com
ed486643da Bug 105068. Oops, I mean to remove this.
git-svn-id: svn://10.0.0.236/trunk@107792 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:04:47 +00:00
waterson%netscape.com
f02192bdee Bug 108775. Don't broadcast |id|, |ref|, or |persist| attributes. Avoid re-entrancy when restoring persisted attributes. r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107791 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 00:03:53 +00:00
nhotta%netscape.com
c1c9f64869 Changed to use local stack for charset conversion util functions, bug 108914, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@107790 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:57:15 +00:00
nhotta%netscape.com
65516669cc Changed to use local stack for message body charset conversion, bug 108749, r=ducarroz, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@107789 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:56:19 +00:00
mscott%netscape.com
ef3625406f Bug #108960 --> get rid of some obsolete CSS rules to make this file load
faster and help message display.
rs=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107788 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:54:34 +00:00
mscott%netscape.com
c4e2261977 Bug #108761 --> override globalEditMenuItems and selectEditMenuItems so
with our own custom event so we can reduce the amount of command updating
they were doing during message display.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107787 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:53:16 +00:00
mscott%netscape.com
60cfbceeb2 Bug #109134 --> optimize our CSS by using .classname instead of tagname.class name
for a couple styles.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107786 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:50:38 +00:00
sicking%bigfoot.com
33dadb9240 Bug 95779 - Key cached expressions and patterns on node they appear in rather then string.
r=Pike sr=jst


git-svn-id: svn://10.0.0.236/trunk@107785 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:46:36 +00:00
mscott%netscape.com
45d499f29b Bug #108635 --> disable session and global history for the message pane. This helps improve
message display time.
r=jag/mscott
sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@107784 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:41:08 +00:00
mscott%netscape.com
a38b60f537 Bug #108635 --> add ability to disable global and session history.
r=jag/mscott
sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@107783 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:39:56 +00:00
despotdaemon%netscape.com
e5b0c39cc0 Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@107782 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:38:25 +00:00
sicking%bigfoot.com
09b20ef1df Bug 105979 - Cleanup NodeSetFunctionCall and Tokenizer classes
r=Pike,peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@107781 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:34:06 +00:00
mscott%netscape.com
3352b66874 Bug #22960 --> broadcast all the headers at once instead of individually.
if not in view all headers mode, only send out the headers we need. This helps
message display performance.
r=ducarroz
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107780 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:31:54 +00:00
tao%netscape.com
723fd0db48 report ui language and country code in test program (not part of client).
git-svn-id: svn://10.0.0.236/trunk@107779 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 22:57:30 +00:00
ian.mcgreer%sun.com
a508954d9b construct salt and password buffers for PBE correctly
git-svn-id: svn://10.0.0.236/trunk@107778 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 22:51:42 +00:00
shrutiv%netscape.com
c41f9aa079 Removing extra CR's
git-svn-id: svn://10.0.0.236/trunk@107777 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 22:12:00 +00:00
ian%hixie.ch
76152f2135 Implement some primitive error handling for sending mail.
git-svn-id: svn://10.0.0.236/trunk@107776 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:59:21 +00:00
relyea%netscape.com
376653238f Rewrite Ian's get cert by email address to use the standard cert searching code.
git-svn-id: svn://10.0.0.236/trunk@107775 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:43:18 +00:00
mcafee%netscape.com
bf8a257f80 Adding scrapebuilds.pl check
git-svn-id: svn://10.0.0.236/trunk@107774 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:37:02 +00:00
mcafee%netscape.com
34578d29a0 Adding scrape_builds
git-svn-id: svn://10.0.0.236/trunk@107773 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:35:25 +00:00
mcafee%netscape.com
b285a9e360 Adding scrapebuilds toggle ui
git-svn-id: svn://10.0.0.236/trunk@107772 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:32:41 +00:00
mcafee%netscape.com
ff7f60b684 Adding scrapebuilds.pl
git-svn-id: svn://10.0.0.236/trunk@107771 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:31:19 +00:00
ian%hixie.ch
8429169df5 Removing unnecessary spammy debug output (this code works now... honest\!)
git-svn-id: svn://10.0.0.236/trunk@107770 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:22:32 +00:00
ian%hixie.ch
3d2d5f544f Decode %XX-encoded strings.
git-svn-id: svn://10.0.0.236/trunk@107769 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:19:59 +00:00
javi%netscape.com
a6f1ecb450 Fixing typo
git-svn-id: svn://10.0.0.236/trunk@107766 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:14:07 +00:00
javi%netscape.com
529933e14f Bug 106507
Enable S/MIME for users that are already building PSM.


git-svn-id: svn://10.0.0.236/trunk@107765 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:45:47 +00:00
kaie%netscape.com
2c948ee683 build smime if MOZ_PSM is defined
a=leaf


git-svn-id: svn://10.0.0.236/trunk@107764 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:45:36 +00:00
mscott%netscape.com
e6bb9498ee build smime if psm2 is defined.
a=leaf


git-svn-id: svn://10.0.0.236/trunk@107763 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:26:40 +00:00
ian%hixie.ch
f6dff658e9 Added some more comments that might help people get this working on Apache.
git-svn-id: svn://10.0.0.236/trunk@107762 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:23:42 +00:00
ian%hixie.ch
0b383c1d78 Factored out the connect/disconnect code, added settings for the host and the from address and made them be handled by a setup.configure handler, wrapped the call to Net::SMTP->new() in a warning-free block.
git-svn-id: svn://10.0.0.236/trunk@107761 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:21:11 +00:00
ian%hixie.ch
3443dd9f0e Adding support for generic saving and retrieving of settings.
git-svn-id: svn://10.0.0.236/trunk@107760 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:13:21 +00:00
ian%hixie.ch
7b02c6d19e Adding a comment on the use of assert()
git-svn-id: svn://10.0.0.236/trunk@107759 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 20:09:22 +00:00
rweltman%netscape.com
391019dc2c Call Vector.removeAllElements() instead of Vector.clear() to allow compilation and execution with JDK 1.1.x (Bugzilla bug 107830)
git-svn-id: svn://10.0.0.236/trunk@107758 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 19:57:54 +00:00
dp%netscape.com
8a40115287 Better usage message. Ability to take args.
git-svn-id: svn://10.0.0.236/trunk@107757 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 19:16:04 +00:00
ian%hixie.ch
de07b8d410 Refactored the Database::DBI code. Added support for default values in the setup code. Added support to create the database and the user (although some of this may need refactoring into separate MySQL submodules).
git-svn-id: svn://10.0.0.236/trunk@107756 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:23:41 +00:00
ian%hixie.ch
a674a12422 Changing the order of loaded modules to make sure they are set up in the right order.
git-svn-id: svn://10.0.0.236/trunk@107755 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:16:50 +00:00
ian%hixie.ch
64d32bc1a9 Added a missing 'return' statement so that the user.fields setup routine doesn't appear to have failed when it hasn't (without a return statement, the value of the last statement is the return value).
git-svn-id: svn://10.0.0.236/trunk@107754 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:15:13 +00:00
ian%hixie.ch
ab6ec76c4d Changed the DESTROY method to make sure it calls its parent.
git-svn-id: svn://10.0.0.236/trunk@107753 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:13:27 +00:00
ian%hixie.ch
18252bc48b Added support for printing the default value for requests.
git-svn-id: svn://10.0.0.236/trunk@107752 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:12:18 +00:00
ian%hixie.ch
9ff7bb94ea Added the ability to find the length of an array (array.length to go with array.0, array.1, etc). Added assertions to handle the case of invalid order or sort attributes on <set>. Added two new sort types ('default' and 'reverse default').
git-svn-id: svn://10.0.0.236/trunk@107751 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:10:22 +00:00
ian%hixie.ch
e819a06972 Added two assertions to make sure the handle is defined before using it, and added a check that the handle is defined before releasing it. Also changed the DESTROY method to call its parent.
git-svn-id: svn://10.0.0.236/trunk@107750 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:07:18 +00:00
ian%hixie.ch
ca0cb58027 Removing excess trailing spaces on one line, and moving a warn from level 5 ('important events') to level 8 ('frequent important events').
git-svn-id: svn://10.0.0.236/trunk@107749 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:03:40 +00:00
ian%hixie.ch
7474ccc4a0 Fixed DESTROY method to make sure it calls its parent.
git-svn-id: svn://10.0.0.236/trunk@107748 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 17:00:28 +00:00
ian%hixie.ch
ba894a2d01 Removing the @arguments array from a dump statement, because if any of the elements in the array are undef then a runtime warning is printed (undef elements is not always a bug).
git-svn-id: svn://10.0.0.236/trunk@107747 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:58:38 +00:00
ian%hixie.ch
ad6449583d Added a level 5 dump indicating the completion of the PLIF program.
git-svn-id: svn://10.0.0.236/trunk@107746 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:56:49 +00:00
dp%netscape.com
6a47e8068a secs not ms
git-svn-id: svn://10.0.0.236/trunk@107745 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:54:22 +00:00
ian%hixie.ch
33359b80b5 Fixed DESTROY method to make sure it called it's parent.
git-svn-id: svn://10.0.0.236/trunk@107744 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:52:08 +00:00
ian%hixie.ch
7e3afcf26f Change default DEBUG level from 9 to 4, which is what it should be in production releases. Added comments explaining debug levels 6 (reserved for personal use) and 8. Added level 10 debug info to the DESTROY method (makes it easier to track down bugs during shutdown).
git-svn-id: svn://10.0.0.236/trunk@107743 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:50:47 +00:00
ian.mcgreer%sun.com
3a136e2217 Output validated cert text to stdout, otherwise the QA scripts think there is a failure.
git-svn-id: svn://10.0.0.236/trunk@107742 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:40:26 +00:00
ian.mcgreer%sun.com
d014371d2d disabling cert cache (temporarily)
git-svn-id: svn://10.0.0.236/trunk@107741 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:39:34 +00:00
ian%hixie.ch
1da5e9e25e Made it so the setupEnding event is sent out after the setup failure message is printed but before the setup success message is printed (reduces the number of error messages if you cancel during setup). Changed the semantics of the output.progress string's data.component data. It is now a dotted hierarchical string giving progressively more detail about what is being set up. e.g., 'database', 'database.default.settings', 'database.default.settings.connection.port'. If outputters are interpreting data.component then any trailing unknown levels of detail should be ignored. This allows the setup routines to potentially give much more useful output. Fixed the default stdout output string for setup (it has <text variable=""> instead of value="").
git-svn-id: svn://10.0.0.236/trunk@107740 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:39:29 +00:00
blizzard%redhat.com
88f0c76909 null check in stack trace code so we don't crash on some systems. r=bryner, dbaron no bug number.
git-svn-id: svn://10.0.0.236/trunk@107737 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 16:18:56 +00:00
ccarlen%netscape.com
bd1340dc29 Bug 104021 - Profile mgr needs to put necko offline when switching profile. r=dougt,kaie/rs=darin/a=asa
git-svn-id: svn://10.0.0.236/trunk@107736 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 15:32:49 +00:00
kin%netscape.com
d7e3258a81 Fix for bug 106383: regression: new composer doc behaves as if empty
mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp
  mozilla/editor/libeditor/html/nsHTMLEditRules.cpp
  mozilla/editor/libeditor/html/nsHTMLEditRules.h
  mozilla/editor/libeditor/html/nsHTMLEditor.h
  mozilla/editor/libeditor/text/nsTextEditRules.h

    - Added nsHTMLEditRules::WillLoadHTML() which removes any mBogusNode.
    - Modified nsHTMLEditor::LoadHTML() to call Will/DidDoAction().
    - Changed all references of kOpHTMLLoad to kOpLoadHTML to match
      function name, and added kLoadHTML.

r=jfrancis.netscape.com  sr=sfraser.netscape.com  a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107735 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 15:16:03 +00:00
ian.mcgreer%sun.com
eaed36d3e2 fixes pk12util import failure
git-svn-id: svn://10.0.0.236/trunk@107734 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 14:52:19 +00:00
sicking%bigfoot.com
bc75854c14 Make checkboxes without value attribute work.
b=109122 r=bz sr=jst a=asa (for drivers)


git-svn-id: svn://10.0.0.236/trunk@107732 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 06:14:52 +00:00
nelsonb%netscape.com
b4a47a9861 Added a new -o option, to override check on received client auth certs,
forcing those certs to be OK.  -v will now test the SSL_LocalCertificate()
function.  Bug 78959.


git-svn-id: svn://10.0.0.236/trunk@107731 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 05:45:21 +00:00
nelsonb%netscape.com
f14f3467c1 Add code to test new SSL_LocalCertificate() function on first connection,
or on every connection if -vv option is used.  Bug 78959.
Also, the nickname "none" can now be used to prevent performing client
authentication without having to use an invalid password.


git-svn-id: svn://10.0.0.236/trunk@107730 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 05:43:06 +00:00
nelsonb%netscape.com
7e4958958b Add localCert field to sid cache entry so SSL_LocalCertificate can
remember the certs it sent back when it established the SSL session.
Bug 78959.  Also, hold on the certs in the received cert chain until
the SSL connection is complete.  This makes it easier for applications
to look at the entire cert chain after the handshake is over without
having to write their own custom authCert callbacks.  It is backwards
compatible with older NSS SSL applications, but may use more memory.


git-svn-id: svn://10.0.0.236/trunk@107729 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 05:39:36 +00:00
timeless%mac.com
01aa33c91c Bugzilla Bug 109138 platform detection not working on macintosh
r=bbaetz,dkl


git-svn-id: svn://10.0.0.236/trunk@107728 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 05:32:43 +00:00
beard%netscape.com
f512f2bbc3 [not part of build] Bumped version to 1.0d6.
git-svn-id: svn://10.0.0.236/trunk@107727 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 04:48:35 +00:00
morse%netscape.com
739bdf33c1 bug 109163, form-manager fields are shrunken, r=jag,sr=blake,a=asa
git-svn-id: svn://10.0.0.236/trunk@107726 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 04:01:11 +00:00
leaf%mozilla.org
2988195a61 Automated update
git-svn-id: svn://10.0.0.236/trunk@107724 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 03:13:03 +00:00
colin%theblakes.com
b6b0b8afda Make OpenVMS use MKSHLIB_[UN]FORCE_ALL. Remove other cruft that is now
no longer needed. b=108862 r=cls a/driver=asa


git-svn-id: svn://10.0.0.236/trunk@107722 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 03:06:36 +00:00
rweltman%netscape.com
3262a36397 Initial introduction to org.ietf.ldap
git-svn-id: svn://10.0.0.236/trunk@107721 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:54:26 +00:00
rweltman%netscape.com
f3926530d5 Initial checkin of org.ietf.ldap classes
git-svn-id: svn://10.0.0.236/trunk@107720 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:36:04 +00:00
rweltman%netscape.com
3cc7c008cd ant Makefile for ietfldap
git-svn-id: svn://10.0.0.236/trunk@107719 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:26:37 +00:00
relyea%netscape.com
cf843bc9b2 Fix reporting of the label
git-svn-id: svn://10.0.0.236/trunk@107718 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:23:47 +00:00
relyea%netscape.com
2abd5c3157 Fix Solaris crash.. don't send more of the template than we need
git-svn-id: svn://10.0.0.236/trunk@107717 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:22:48 +00:00
myk%mozilla.org
94f803c2c3 Fix for bug 109048: fixes error when creating attachments without logging in.
Patch by Myk Melez <myk@mozilla.org>.
r=bbaetz,gerv


git-svn-id: svn://10.0.0.236/trunk@107716 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:11:09 +00:00
sonja.mirtitsch%sun.com
d1a4dd4f04 fixed email header and tinderbox hyperlink
git-svn-id: svn://10.0.0.236/trunk@107715 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:09:17 +00:00
timeless%mac.com
0ff9eafab4 Bugzilla Bug 92533 Region selection button is hidden in Profile Manager
patch by jg@cyberstorm.demon.co.uk r=hwaara sr=ben a=asa


git-svn-id: svn://10.0.0.236/trunk@107714 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 01:07:55 +00:00
peterlubczynski%netscape.com
46a8719065 Mac fix for HTML embed region being painted the default background color bug 83159 r=av sr=sfraser a=asa
git-svn-id: svn://10.0.0.236/trunk@107713 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:42:02 +00:00
relyea%netscape.com
2391301a89 Update Library name to match the current library.
git-svn-id: svn://10.0.0.236/trunk@107712 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:38:03 +00:00
relyea%netscape.com
cdde8c7dd3 Fix NT process command to something that will work in our environment without requiring new tools.
git-svn-id: svn://10.0.0.236/trunk@107711 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:37:12 +00:00
ian.mcgreer%sun.com
d16299751e fips changes. forces login for cert listing.
git-svn-id: svn://10.0.0.236/trunk@107710 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:37:03 +00:00
ian.mcgreer%sun.com
1f69c02407 changes to get fips working
git-svn-id: svn://10.0.0.236/trunk@107709 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:36:12 +00:00
jband%netscape.com
861f4c54ac fix bug 108915 to unbust XPCOM_STANDALONE. This #ifdef's out calls into code that is only available when i18n is part of the build. This has no impact on the browser or gecko embeddings. r=jst sr=alecf a=blizzard
git-svn-id: svn://10.0.0.236/trunk@107708 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:34:56 +00:00
cmanske%netscape.com
ec47fc497c Removed duplicate declaration to make Advanced Edit dialog work, b=109085, r=brade, sr=kin, a=asa-drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107707 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 00:17:59 +00:00
shrutiv%netscape.com
715d7e0780 *** empty log message ***
git-svn-id: svn://10.0.0.236/trunk@107706 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:58:42 +00:00
brendan%mozilla.org
57a2bb6907 For now (0.9.6), str_replace requires an independent replacement string (108832, r=shaver, sr=jband, a=asa).
git-svn-id: svn://10.0.0.236/trunk@107705 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:53:33 +00:00
racham%netscape.com
fddea1c06c Fixing bug 108912. Opening the accountmanager window panel for any activity is having adverse affect on the smtp server of the associated identity. Fixing the situation to use the smtp server of the identity only when the key is valid. In all other cases, default smtp server will be used to send messages. r=ducarroz, sr=sspitzer, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107704 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:40:34 +00:00
beard%netscape.com
e7900f1871 [not part of build] Fix for bug #108054, guard against NULL url parameter.
git-svn-id: svn://10.0.0.236/trunk@107703 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:28:47 +00:00
roc+%cs.cmu.edu
57363b125c Fix for bug 108940. r=kmcclusk,sr=attinasi. Initialize nsZPlaceholderView correctly.
git-svn-id: svn://10.0.0.236/trunk@107702 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:11:01 +00:00
yokoyama%netscape.com
e3dca6f594 Bug 108712
ISO-8859-16 and Korean (ISO-2022-KR) menu
appears in the wrong submenu.
/r=nhotta; /a=asa


git-svn-id: svn://10.0.0.236/trunk@107701 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 23:05:30 +00:00
cmanske%netscape.com
8c7afa2b65 Fix cutoff of buttons in Spell Check (r=kin, sr=hewitt) and Image Properties (r=brade, sr=ben) dialogs, bugscape b=10888
git-svn-id: svn://10.0.0.236/trunk@107699 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 22:59:58 +00:00
yokoyama%netscape.com
60a2ffd6a1 Bug 108712
ISO-8859-16 and Korean (ISO-2022-KR) menu
appears in the wrong submenu.
/r=nhotta; /a=asa


git-svn-id: svn://10.0.0.236/trunk@107698 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 22:57:29 +00:00
morse%netscape.com
0e128015ac bug 109058, text missing in p3p dialog, r=blake, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@107697 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 22:51:18 +00:00
pinkerton%netscape.com
e679e16997 processing UI timers. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@107696 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 22:21:27 +00:00
ian.mcgreer%sun.com
4cf69b3ce3 fix pbe gen bugs
git-svn-id: svn://10.0.0.236/trunk@107695 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 22:11:07 +00:00
tao%netscape.com
0d6a80a4bb 107375: localeVersion update: 0.9.4 -> 0.9.6 in the trunk.
(r=jbetak,sr=dveditz,a=asa), fix smime and ldap parts.


git-svn-id: svn://10.0.0.236/trunk@107694 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:50:50 +00:00
jst%netscape.com
0dc194375f Fixing compiler warning, unused variable (debug only). This was pointed out by hidday@geocities.com
git-svn-id: svn://10.0.0.236/trunk@107693 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:50:47 +00:00
pinkerton%netscape.com
b144b93211 Fixed up view offsets. Now can pass native NSView as parent for nsChildView for embedding. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@107692 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:47:44 +00:00
attinasi%netscape.com
f06a7c002e New image for loading and broken images icons. b=108799 r=kmcclusk sr=waterson a=blizzard/drivers
git-svn-id: svn://10.0.0.236/trunk@107691 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:43:54 +00:00
attinasi%netscape.com
3d224b0911 New image for broken images icon. b=108799 r=kmcclusk sr=waterson a=blizzard/drivers
git-svn-id: svn://10.0.0.236/trunk@107690 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:37:24 +00:00
attinasi%netscape.com
f288530ace New image for loading images icon. b=108799 r=kmcclusk sr=waterson a=blizzard/drivers
git-svn-id: svn://10.0.0.236/trunk@107689 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:36:50 +00:00
ian.mcgreer%sun.com
c63b98c7eb get signtool working
git-svn-id: svn://10.0.0.236/trunk@107688 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:23:35 +00:00
mikep%oeone.com
f20b08f057 Fixed bug with having to specify your home directory.
git-svn-id: svn://10.0.0.236/trunk@107687 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:05:44 +00:00
bryner%netscape.com
127f609447 Initial checkin of mozilla-style Makefile.in's for calendar. r/a=mikep@oeone.com. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107686 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 21:00:34 +00:00
ian.mcgreer%sun.com
90f3968ca4 a plethora of changes for handling S/MIME certs
git-svn-id: svn://10.0.0.236/trunk@107685 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 20:46:11 +00:00
evaughan%netscape.com
2bfeba936c bug fixes #107707, 108771, 108773
-r jag -sr hyatt -a asa


git-svn-id: svn://10.0.0.236/trunk@107684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 20:46:02 +00:00
mkaply%us.ibm.com
861f679532 No bug
r=mkaply, sr=blizzard, a=asa for drivers
OS/2 only - lower tile buffer height and width so we won't tile progressive images


git-svn-id: svn://10.0.0.236/trunk@107683 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 20:36:26 +00:00
timeless%mac.com
59208ea8e0 Fixing bustage:
XML Parsing Error: mismatched tag. Expected: </page>.
Location: file:///mozilla/extensions/wallet/editor/WalletUrlspecific.xul
Line Number 114, Column 3: </window>
--^


git-svn-id: svn://10.0.0.236/trunk@107682 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 19:55:36 +00:00
bzbarsky%mit.edu
89020f859e Fix crash for ftp:// and file:// urls that have no useful extension and
binary data.  r=bbaetz, sr=mscott, a=asa


git-svn-id: svn://10.0.0.236/trunk@107681 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 19:05:22 +00:00
despotdaemon%netscape.com
90a6dfd82c Pseudo-automatic update of changes made by rweltman@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@107680 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 18:11:44 +00:00
ian%hixie.ch
0e1edf614f Also send default values to output.
git-svn-id: svn://10.0.0.236/trunk@107679 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 17:27:07 +00:00
ian%hixie.ch
738e081f7c Implement default values for arguments. getArgument() and createArgument() now take two parameters like setArgument(). Changed the CommandLine module's createArgument() method so that if the user hits enter at the prompt, the default value is used. Added some comments to clarify what is going on with the 'batch' argument. Changed setArgument() and createArgument() in the Arguments module and createArgument() in the CommandLine module to be more efficient (less array copying).
git-svn-id: svn://10.0.0.236/trunk@107678 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 17:09:11 +00:00
ian.mcgreer%sun.com
daed5695b8 fix for windows build
git-svn-id: svn://10.0.0.236/trunk@107677 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 16:59:00 +00:00
ian%hixie.ch
5741b48cad Adding comments to clearly indicate that no dump()s, warn()s or error()s should have a level lower than 5 unless they are not expected to occur during normal operation. Also changing the default level at which the user is notified of problems from 3 to 1.
git-svn-id: svn://10.0.0.236/trunk@107676 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 16:47:25 +00:00
ian%hixie.ch
822aa05814 Added two new hooks into the setup code: a start notification and an end notification. Added the ability to disable the string datasource (causes it to only use the default strings and not the database). Made the string datasource automatically disable itself during configuration, using the two hooks added to the setup code. This removes the warning messages that are output during a clean setup ('could not get string from database', etc).
git-svn-id: svn://10.0.0.236/trunk@107675 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 16:42:42 +00:00
ian.mcgreer%sun.com
492833f7cc use nsinstall not copy on windows
git-svn-id: svn://10.0.0.236/trunk@107674 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 16:20:54 +00:00
ian%hixie.ch
9cc94f02cd Improved error handling for the case where the database configuration doesn't exist and therefore every output attempt raises database errors. Fatal database errors are now fatal, missing database configurations is not. This would be a lot cleaner if Perl exceptions were objects... Also improved some of the error messages.
git-svn-id: svn://10.0.0.236/trunk@107673 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 16:10:21 +00:00
relyea%netscape.com
10748492f6 HP ans Solaris are still down...
git-svn-id: svn://10.0.0.236/trunk@107672 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 15:27:56 +00:00
relyea%netscape.com
992f3ed148 OK, try this again. FreeBL needs Get_Noise in the freebl .so on solaris, so
move the random number stuff there where it belongs.


git-svn-id: svn://10.0.0.236/trunk@107671 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 15:02:25 +00:00
blakeross%telocity.com
a55eb44974 108841 - can't create new news account. r=racham,jmkg sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107670 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 12:41:55 +00:00
leaf%mozilla.org
63f6ee74d5 Automated update
git-svn-id: svn://10.0.0.236/trunk@107668 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 12:28:06 +00:00
jdunn%netscape.com
6e7fe92b09 Reverting back to the previous version of this file (1.3)
The patch submitted by IBM didn't take into account all the conditions
r=cls@seawood.org
a=blizzard@mozilla.org
# 24458


git-svn-id: svn://10.0.0.236/trunk@107667 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 12:18:37 +00:00
jdunn%netscape.com
6417df93ef Fixing the problem with AIX not passing floating point params thru xptinvoke
submitted by pkw@austin.ibm.com
r=cls@seawood.org
a=blizzard@mozilla.org
# 106118


git-svn-id: svn://10.0.0.236/trunk@107666 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 12:17:19 +00:00
jdunn%netscape.com
d982a0c526 setting up AIX to only export NSGetModule from all components
These are if'd AIX only!
r=cls@seawood.org
a=blizzard@mozilla.org
# 108864


git-svn-id: svn://10.0.0.236/trunk@107665 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 12:15:48 +00:00
dp%netscape.com
985d1d4f5d changed usage message
git-svn-id: svn://10.0.0.236/trunk@107660 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 07:45:32 +00:00
dp%netscape.com
b9eeff26ec adding more formatting of prints
git-svn-id: svn://10.0.0.236/trunk@107659 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 07:44:12 +00:00
endico%mozilla.org
4a0f6acf08 Text describing the purpose of this directory from Frank Hecker <hecker@mozilla.org>
git-svn-id: svn://10.0.0.236/trunk@107657 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 06:09:01 +00:00
relyea%netscape.com
8e5904ce24 Fixes to make pkcs12 work correctly:
1) Make pkcs12 pbe function.
   2) add code to allow setting and getting of the key nickname attribute.


git-svn-id: svn://10.0.0.236/trunk@107656 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:39:56 +00:00
dp%netscape.com
67f3df9ea1 renaming startup-quick.pl to measure-simple.pl
git-svn-id: svn://10.0.0.236/trunk@107655 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:30:16 +00:00
ian.mcgreer%sun.com
930d3a8376 add lookup by email function, try to fix softoken bugs for that (but cert->emailAddr doesn't seem to be set there)
git-svn-id: svn://10.0.0.236/trunk@107653 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:19:32 +00:00
ian%hixie.ch
f74c5a2421 Added a little more level 9 verbose debugging feedback to help track down where output is going wrong.
git-svn-id: svn://10.0.0.236/trunk@107651 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:07:42 +00:00
hyatt%netscape.com
4446eabbf3 Turn off favicon.ico and remove support for turning it on from the UI. r=hixie, sr=ben, a=asa
git-svn-id: svn://10.0.0.236/trunk@107650 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:06:48 +00:00
ian%hixie.ch
97db51b03d Stop complaining about the configuration file missing -- if it is not there then just assume there is nothing to worry about. This makes the output of the initial run with the 'setup' argument a lot quieter.
git-svn-id: svn://10.0.0.236/trunk@107649 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:06:27 +00:00
ian%hixie.ch
04036664cd Make the STDOUT generic outputter flush everything it outputs -- this fixes a bug whereby sometimes prompts wouldn't appear until after the user had replied to them.
git-svn-id: svn://10.0.0.236/trunk@107648 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:03:57 +00:00
sspitzer%netscape.com
a83c005751 more work for #73868. get sorting to work. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@107647 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 05:00:29 +00:00
ian.mcgreer%sun.com
e22141b43b fix cert and s/mime profile import issues
git-svn-id: svn://10.0.0.236/trunk@107646 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 04:12:26 +00:00
ian.mcgreer%sun.com
d7dcb593c7 this seems to be needed to get linux linking again. libnss3.so tries to access the C_GetFunctionList entry point to the libsoftokn3.so library directly, and linux complains that it can't find it.
git-svn-id: svn://10.0.0.236/trunk@107645 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 03:44:17 +00:00
justdave%syndicomm.com
e78b6416c2 Fix for bug 99519: timestamps were not being set correctly in the activity table in some situations, and the delta_ts on the
bug itself was not always being updated if dependencies or CCs changed.
Patch by Dave Miller <justdave@syndicomm.com>
r= bbaetz, jake


git-svn-id: svn://10.0.0.236/trunk@107644 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 03:38:12 +00:00
mkaply%us.ibm.com
00a1b58d21 No bug
r=jblanco, sr=blizzard, a=asa for drivers
OS/2 only - better fix for not printing on Lexmark printers


git-svn-id: svn://10.0.0.236/trunk@107643 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 03:28:49 +00:00
dp%netscape.com
873f65621c fixed unclosed html tag
git-svn-id: svn://10.0.0.236/trunk@107642 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 03:24:56 +00:00
dp%netscape.com
0c5c3f78ae first version
git-svn-id: svn://10.0.0.236/trunk@107641 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 03:24:26 +00:00
myk%mozilla.org
3b483d8209 Fix for bug 104652: Duplicate bugs in the dependency tree now get marked with the message "This bug appears elsewhere in this tree." so users know why the bug does not appear to have dependencies.
Patch by Gerv <gerv@mozilla.org>.
r=jake@acutex.net,myk@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@107640 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 02:43:55 +00:00
dbaron%fas.harvard.edu
b941398e09 Add omitted NS_INIT_ISUPPORTS. b=108750 a=blizzard
git-svn-id: svn://10.0.0.236/trunk@107639 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 02:17:43 +00:00
nelsonb%netscape.com
076553af57 Implement new function SSL_LocalCertificate(). Bug 78959.
git-svn-id: svn://10.0.0.236/trunk@107638 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 02:15:38 +00:00
beard%netscape.com
b3bc2391fa [not part of build] Implemented vfprintf redirection using Carbon Event timers. Turned off for now. This means that low-level JVM messages still go to the global system console instead of the Java console.
git-svn-id: svn://10.0.0.236/trunk@107637 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 01:50:35 +00:00
beard%netscape.com
da81066722 [not part of build] Fix for bug #108519, to convert "file:" URLs between HFS+ and POSIX representations.
git-svn-id: svn://10.0.0.236/trunk@107636 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 01:49:05 +00:00
beard%netscape.com
9b11f1b0af [not part of any build] Broke out class declaration from MRJContext.cpp for use in MRJSession.cpp.
git-svn-id: svn://10.0.0.236/trunk@107635 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 01:14:28 +00:00
jaggernaut%netscape.com
eb5b6bfd08 Bug 108359: crash when opening subscribe dialog ( crash in grid code ). patch by evaughan, r=jag, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107634 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 01:14:21 +00:00
myk%mozilla.org
f128dfb46b Fix for bug 108822: Prevent any user from changing their own groupset.
Patch by Jake <jake@acutex.net>.
r=bbaetz,myk


git-svn-id: svn://10.0.0.236/trunk@107633 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 00:54:15 +00:00
myk%mozilla.org
37c1fa29af Fix for bug 108821: Prevent users with any blessgroupset privileges from blessing any group set.
Patch by Jake <jake@acutex.net> and Bradley <bbaetz@cs.mcgill.ca>.
r=jake,myk for Bradley's portion, r=bbaetz,myk for Jake's portion.


git-svn-id: svn://10.0.0.236/trunk@107632 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 00:52:13 +00:00
myk%mozilla.org
f0967cda10 Fix for bug 108812: Prevent users from running queries containing arbitrary SQL.
Patch by Jake <jake@acutex.net>
r=bbaetz,myk


git-svn-id: svn://10.0.0.236/trunk@107631 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 00:49:18 +00:00
relyea%netscape.com
162c530b16 Land BOB_WORK_BRANCH unto the tip.
remove lots of depricated files.
move some files to appropriate directories (pcertdb *_rand
associated headers to soft token, for instance)
rename several stan files which had the same name as other nss files.
remove depricated functions.


git-svn-id: svn://10.0.0.236/trunk@107628 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 00:15:51 +00:00
relyea%netscape.com
c587ffe998 Add -DXP_OS2 so that sysrand.c can pick it up...
git-svn-id: svn://10.0.0.236/trunk@107627 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-08 00:08:28 +00:00
pschwartau%netscape.com
47b893d895 Initial add. Regression test for bug 108440.
git-svn-id: svn://10.0.0.236/trunk@107626 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 23:20:48 +00:00
dp%netscape.com
991378ff5e first version
git-svn-id: svn://10.0.0.236/trunk@107625 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 23:19:53 +00:00
bbaetz%cs.mcgill.ca
8904a09db5 Require (temporarily) mysql >= 3.23.5 for the ~ operator, needed for the
fix to bug 107718. This should be removed when the group stuff lands (bug
60822).

r=justdave x 2


git-svn-id: svn://10.0.0.236/trunk@107624 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 22:42:32 +00:00
dbaron%fas.harvard.edu
19ac8a8d84 Fix |#ifdef TARGET_CARBON| assertions for bug 104651 to fix blocker bug 108911 (TARGET_CARBON changes only).
git-svn-id: svn://10.0.0.236/trunk@107623 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 22:08:31 +00:00
mikep%oeone.com
e395496a29 Fixing file names.
git-svn-id: svn://10.0.0.236/trunk@107622 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:59:04 +00:00
ian.mcgreer%sun.com
96eab15224 fix linux 2.1 also
git-svn-id: svn://10.0.0.236/trunk@107621 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:58:09 +00:00
ian.mcgreer%sun.com
6ebb09e576 get linux building again
git-svn-id: svn://10.0.0.236/trunk@107620 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:56:18 +00:00
mikep%oeone.com
3d37751e19 Moving files around.
git-svn-id: svn://10.0.0.236/trunk@107619 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:41:11 +00:00
dbaron%fas.harvard.edu
7ada03aefc Back out incorrect part of my fix from yesterday that was causing AIX tinderbox bustage. b=107052
git-svn-id: svn://10.0.0.236/trunk@107617 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:29:59 +00:00
mikep%oeone.com
c3178b792e Fixing all the license header files.
git-svn-id: svn://10.0.0.236/trunk@107616 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 20:29:04 +00:00
blizzard%redhat.com
e31fa995ed back out rpotts' checkin for bug #106558 since it caused blocker bug #108869. r=mscott
git-svn-id: svn://10.0.0.236/trunk@107614 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:56:27 +00:00
mikep%oeone.com
4f2d0a9dac Removing unused docs.
git-svn-id: svn://10.0.0.236/trunk@107612 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:50:51 +00:00
relyea%netscape.com
c4b6c5af00 Move map file processing definitions back into base .mk files.
setup up map files so the can be switched on simply by adding a directive to
manifest.mn.


git-svn-id: svn://10.0.0.236/trunk@107611 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:34:47 +00:00
mikep%oeone.com
531758dbb4 Adding in calendar files.
git-svn-id: svn://10.0.0.236/trunk@107610 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:28:41 +00:00
mikep%oeone.com
b4bb33dac3 Adding in the calendar code.
git-svn-id: svn://10.0.0.236/trunk@107609 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:18:46 +00:00
locka%iol.ie
f68e749c8b Workaround for problem in PromiseFlatString class. b=108880 r=adamlock@netscape.com sr=scc@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107608 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 19:03:39 +00:00
ian.mcgreer%sun.com
8a2c7868fb fix handling of token options, specifically deletion
git-svn-id: svn://10.0.0.236/trunk@107606 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 16:15:29 +00:00
bbaetz%cs.mcgill.ca
9caaabcc10 Bug 101166 - users seeing a bug via _accessible bits should see that its
the group

r=justdave,jake


git-svn-id: svn://10.0.0.236/trunk@107605 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 16:11:33 +00:00
jake%acutex.net
7a6b9817cc Bug 108547 - Make the JavaScript use proper DOM
Patch by Christopher Aillon <caillon@returnzero.com>
r= timeless@bemail.org, kiko@async.com.br


git-svn-id: svn://10.0.0.236/trunk@107604 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 14:58:56 +00:00
nboyd%atg.com
9e9cb2fc7c Patch from Igor:
I suggest to move the code in ScriptableObject.get/put that deals with getter/setter
into separated methods so it would be easy to follow the code and the attached patch
does just that.


git-svn-id: svn://10.0.0.236/trunk@107603 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 14:15:48 +00:00
seawood%netscape.com
c29db87705 Oops. That wasn't supposed to go in yet. Fixing tinderbox bustage
git-svn-id: svn://10.0.0.236/trunk@107600 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 08:09:36 +00:00
jaggernaut%netscape.com
98e92c1ba9 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@107597 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:52:48 +00:00
jst%netscape.com
246aea4410 Fixing bug 92071. Making sure DOM objects that don't have a class interface (such as <span> elements, there is no nsIDOMHTMLSpanElement) get their prototype chain properly set up. r=hidday@geocities.com, peterv@netscape.com, sr=jband@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107596 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:52:41 +00:00
jaggernaut%netscape.com
47ed3411c3 Bug 108734: nsCString::Replace is broken. r=darin, sr=scc
git-svn-id: svn://10.0.0.236/trunk@107594 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:43:11 +00:00
ben%netscape.com
df9186e2bc 108816 - add back removed navigation bindings for Windows only. r=waterson, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107593 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:38:49 +00:00
dbaron%fas.harvard.edu
e456dfae91 Add a comment explaining how to fix callers that trigger the null-termination assertion. r=jag rs=scc b=104651
git-svn-id: svn://10.0.0.236/trunk@107592 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:36:36 +00:00
dbaron%fas.harvard.edu
77c9718bde Move nsDOMCSSAttributeDeclaration into its own file to progress towards moving all of the style system code back into the layout library. r=jst sr=hyatt b=108750
git-svn-id: svn://10.0.0.236/trunk@107591 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 07:06:31 +00:00
waterson%netscape.com
48ee495f01 Bug 100952, round two. This time, maintain a stack of active resources that we're currently building content for. r=tingley@sundell.net, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@107590 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:56:39 +00:00
seawood%netscape.com
35772f6f4c Where's the auto-update?
git-svn-id: svn://10.0.0.236/trunk@107589 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:41:26 +00:00
hyatt%netscape.com
2518cd7fad Fix for 32087, custom icon support in tabs and url bar. r=andreww, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107588 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:40:04 +00:00
seawood%netscape.com
e20a9945a1 Don't even ask
git-svn-id: svn://10.0.0.236/trunk@107587 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:39:14 +00:00
brendan%mozilla.org
4566fb535b Fix Function.call(this, 'alert(42)')() so the anonymous function finds its nearest scripted caller's principals (90546, sr=shaver&jband).
git-svn-id: svn://10.0.0.236/trunk@107586 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:34:04 +00:00
joki%netscape.com
e4bbbe83de Fix for 71705, stop right click from triggering onclick handlers in base html content, though not in xml/xul/chrome. reviewed a while ago, lost in tree. r:saari,sr:hyatt
git-svn-id: svn://10.0.0.236/trunk@107585 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:29:29 +00:00
morse%netscape.com
ecb7927d80 bug 108762, select-user dialog (used in password manager) broken, r=cmankse+bryner,sr=brendan
git-svn-id: svn://10.0.0.236/trunk@107584 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:26:33 +00:00
dbaron%fas.harvard.edu
13b5500ba3 Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052
git-svn-id: svn://10.0.0.236/trunk@107583 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:24:10 +00:00
seawood%netscape.com
c981ebf61c Move defines from config.mk into configure.in
git-svn-id: svn://10.0.0.236/trunk@107582 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:13:22 +00:00
seawood%netscape.com
ae8c42a6f4 Silence!
git-svn-id: svn://10.0.0.236/trunk@107581 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 06:06:02 +00:00
seawood%netscape.com
307b0d276b Clean up options
git-svn-id: svn://10.0.0.236/trunk@107580 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:52:21 +00:00
dbaron%fas.harvard.edu
ab4b9ed8e0 Fix nsDependentString users who were passing non-NULL terminated buffers. b=104651 rr=jag rs=scc
git-svn-id: svn://10.0.0.236/trunk@107579 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:51:27 +00:00
hewitt%netscape.com
307e398404 108778 - dialog should fire ondialogcancel when native window close button clicked, r=cmanske, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107578 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:43:03 +00:00
cmanske%netscape.com
e07b4c1b35 Fixed problems relating to new XUL 1.0 changes, b=108670, r=timeless, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107577 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:42:41 +00:00
mkaply%us.ibm.com
b835c29c3e Temp fix to try to plug OS/2 only region leak
git-svn-id: svn://10.0.0.236/trunk@107576 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:36:32 +00:00
mkaply%us.ibm.com
81d93848f0 #91898
r=robinf
Fix some HTML mistakes in help file


git-svn-id: svn://10.0.0.236/trunk@107573 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:31:03 +00:00
mkaply%us.ibm.com
7bdb802715 #105476
r=os2team, sr=brendan@mozilla.org
Add ASM implementation of js_CompareAndSwap for OS/2 VACPP


git-svn-id: svn://10.0.0.236/trunk@107572 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:20:33 +00:00
dbaron%fas.harvard.edu
c8f7ebfe63 Fix nsDependentString users not to pass null buffers. b=104651 r=jag rs=scc
git-svn-id: svn://10.0.0.236/trunk@107571 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:11:46 +00:00
mkaply%us.ibm.com
6b3dd9d642 OS/2 only - let's be more like Windows
git-svn-id: svn://10.0.0.236/trunk@107570 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:11:34 +00:00
attinasi%netscape.com
2fffc35507 Default value for pref to override broken-image layout. b=102281 r=kmcclusk sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107569 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:05:52 +00:00
attinasi%netscape.com
9e73b286fe Due to popular demand, broken images are now getting an icon and a sized-box if they have width and height and are in QuirksMode documents (see bug for pref to override). b=102281 r=kmcclusk sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107568 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 05:02:42 +00:00
dbaron%fas.harvard.edu
ab5246a768 Really fix HPUX bustage. b=108597
git-svn-id: svn://10.0.0.236/trunk@107567 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:52:19 +00:00
rpotts%netscape.com
784b2dd57b bug #106558 (r=darin@netscape.com, sr=mscott@netscape.com) Do not call a consumers OnStartRequest() if an error has already occurred...
git-svn-id: svn://10.0.0.236/trunk@107566 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:50:35 +00:00
mkaply%us.ibm.com
858853ff87 #95106
r=pavlov, sr=waterson
Get 256 colors working again - step 3 - handle palette messages in nsWindow


git-svn-id: svn://10.0.0.236/trunk@107565 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:45:21 +00:00
mkaply%us.ibm.com
7cfa8e64c4 #95106
r=pavlov, sr=waterson
Get 256 colors working again - step 2 - add back palette stuff back to Windows GFX


git-svn-id: svn://10.0.0.236/trunk@107564 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:44:14 +00:00
mkaply%us.ibm.com
5f475d64f6 #95106
r=pavlov, sr=waterson
Get 256 colors working again - step 1 - add back palette API to nsDeviceContext


git-svn-id: svn://10.0.0.236/trunk@107563 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:36:47 +00:00
markh%activestate.com
f9f77e73de Update to Python XPCOM for recent breaking changes:
* Freeze/Modifications to nsIObserver and nsIServiceManager
* Header file re-organization.

Thanks to Christof Meerwald for the basis of this patch.

Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@107562 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:32:37 +00:00
attinasi%netscape.com
0ed5164758 Export GetAltTextfor as static member fcn. b=102281 r=kmcclusk sr=waerson
git-svn-id: svn://10.0.0.236/trunk@107561 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:32:25 +00:00
ccarlen%netscape.com
ca270b69bf Bug 104020 - send out notification after SetOffline has completed, respond to profile change notifications. r=dougt/sr=darin
git-svn-id: svn://10.0.0.236/trunk@107560 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:26:19 +00:00
waterson%netscape.com
f0d9433954 Bug 108736. Lurn tuh speel. r=tingley@sundell.net, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107559 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:25:41 +00:00
waterson%netscape.com
840acb0db5 Bug 103959. Maintain nsTemplateMatch::mBindingDependencies so that we don't leave dangling references in the nsConflictSet::mBindingDependencies table. r=tingley@sundell.net, sr=shaver@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107558 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:24:51 +00:00
dbaron%fas.harvard.edu
25428c5c64 Quiet annoying warning on HP by using the two-step NS_STATIC_CAST that is really meant here. r=jag sr=brendan b=107052
git-svn-id: svn://10.0.0.236/trunk@107557 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:12:24 +00:00
dbaron%fas.harvard.edu
52bea38360 Add assertions that users of nsDependentC?String meet the requirements of nsAFlatC?String. Add nsDependentSingleFragmentC?Substring for users that don't. Additional cleanup after bug 100214. b=104651 r=jag sr=scc
git-svn-id: svn://10.0.0.236/trunk@107556 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:12:20 +00:00
roc+%cs.cmu.edu
a38af362a7 Bug 73382. Let the view code work with nsView*/nsViewManager* internally and migrate some methods from public to private to the view module. Also deCOMify those methods for speed. r=kmmclusk,sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107555 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:05:38 +00:00
blakeross%telocity.com
689da41ca0 autocomplete dialog shouldn't be resizable. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107554 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:05:20 +00:00
beard%netscape.com
9f6db5a709 [not part of build] Bumped version to 1.0d5.
git-svn-id: svn://10.0.0.236/trunk@107552 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:05:07 +00:00
beard%netscape.com
5e987d2489 [not part of build] First cut at proxied security for raw LiveConnect calls into Java. Doesn't switch threads any longer.
git-svn-id: svn://10.0.0.236/trunk@107551 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 04:00:35 +00:00
beard%netscape.com
f3cecbf649 [not part of build] Added JNIRunnable to support security proxying.
git-svn-id: svn://10.0.0.236/trunk@107550 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:58:47 +00:00
beard%netscape.com
dcb61be6c1 [not part of build] Implemented getApplet() for LiveConnect scripting of applets.
git-svn-id: svn://10.0.0.236/trunk@107549 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:58:00 +00:00
beard%netscape.com
de4545ac35 [not part of build] Simplest possible class to provide a security proxy for raw LiveConnect calls into Java.
git-svn-id: svn://10.0.0.236/trunk@107548 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:56:52 +00:00
beard%netscape.com
969e21496b [not part of build] Forked for MRJPluginCarbon, to provide class loader caching, and preloading of LiveConnectProxy.
git-svn-id: svn://10.0.0.236/trunk@107547 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:56:47 +00:00
beard%netscape.com
6191900cab [not part of build] Added LiveConnectProxy.java, rearranged some entries, added additional access paths to use some Caps classes.
git-svn-id: svn://10.0.0.236/trunk@107546 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:54:09 +00:00
sspitzer%netscape.com
67ee809929 more work for converting AB results pane to outliner.
bug #73868.  not part of the build


git-svn-id: svn://10.0.0.236/trunk@107545 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:46:17 +00:00
hyatt%netscape.com
db67978a0a Fix for 108318 make ICO decoder non-incremental. r=pav, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107544 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:28:51 +00:00
hyatt%netscape.com
79374b514b Fix for 108318 make ICO decoder non-incremental. r=pav, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107543 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:27:58 +00:00
peterlubczynski%netscape.com
ecf99805e4 Fix for NPN_PostURL not always working correctly [like with binary file data] bug 105417 r=av sr=darin
git-svn-id: svn://10.0.0.236/trunk@107542 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 03:03:04 +00:00
law%netscape.com
e7d529ebd1 Bug 102350; it's just a little disk; r=jag, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107541 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:54:28 +00:00
law%netscape.com
1e545b2e81 Bug 100406 (patch submitted by Mike Kaply); size to content before centering; this is necessary because we change the content; r=law, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107540 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:50:43 +00:00
ian%hixie.ch
78c02b74a7 Disambiguate the names of the two methods 'hash' and 'sort'. They are now called 'genericHash' and 'genericSort' so as not to clash with the perl builtins 'CORE::hash' and 'CORE::sort'.
git-svn-id: svn://10.0.0.236/trunk@107539 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:49:21 +00:00
ian%hixie.ch
2923002831 Changing the shebang to point to a more likely location of the perl interpreter.
git-svn-id: svn://10.0.0.236/trunk@107538 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:46:38 +00:00
sgehani%netscape.com
e94a6acda8 Eliminate warnings.
b = 79336
r = sgehani (checking in sfraser's patch)
rs = alecf


git-svn-id: svn://10.0.0.236/trunk@107537 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:43:39 +00:00
sgehani%netscape.com
714b51280f Don't change window size on load.
b = 99725
r = matt
sr = blake


git-svn-id: svn://10.0.0.236/trunk@107536 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:41:53 +00:00
karnaze%netscape.com
7265213615 bug 105166 - additional patch to place rounding code in the right place. sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@107535 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:38:49 +00:00
loadrunner%betak.net
bfeea864ea bug 106536 Blank charset list in SaveAs charset of HTML composer, r=cmanske, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107534 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:32:58 +00:00
sgehani%netscape.com
5042bb2d30 Fix bustage from last checkin.
git-svn-id: svn://10.0.0.236/trunk@107533 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 02:30:18 +00:00
ian%hixie.ch
76d8c32a10 Initial checkin of the first PLIF test application.
git-svn-id: svn://10.0.0.236/trunk@107532 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:42:05 +00:00
dbaron%fas.harvard.edu
f4593f1a78 Let's not put crucial XP includes in |#ifdef XP_WIN|. Fixing bustage.
git-svn-id: svn://10.0.0.236/trunk@107530 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:32:44 +00:00
peterlubczynski%netscape.com
da662eeea7 Fix for when the browser calls "Destroy" twice for some XPCOM plugins bug 104038 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107529 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:12:14 +00:00
cls%seawood.org
8a19b66a7c make our 64-bit platforms happy and use the macro to cast from pointer to int.
git-svn-id: svn://10.0.0.236/trunk@107528 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:08:26 +00:00
kmcclusk%netscape.com
d0fb62d700 Fix leak of parser objects when page load is interrupted by calling nsParser::CancelParsingEvents inside nsParser::Terminate; bug 108049 (patch from aaronr@us.ibm.com) r=harishd sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107527 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:02:56 +00:00
peterlubczynski%netscape.com
c93017e863 Fix for using OS temp directory for plugin temporary files instead of profile bug 104859 r=av sr=darin
git-svn-id: svn://10.0.0.236/trunk@107526 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 01:00:24 +00:00
hewitt%netscape.com
28703b942c 108759 - nsDOMEvent::InitEvent is throwing away screen/client coordinates, r=hyatt, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107525 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:54:02 +00:00
sspitzer%netscape.com
154d93971a new css file for switching ab over to outliner.
NOT PART OF THE BUILD. #73868


git-svn-id: svn://10.0.0.236/trunk@107524 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:27:09 +00:00
shliang%netscape.com
07ceb9e71c bug 61244. some classic skin files missing namespace. r=andreww, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@107523 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:25:21 +00:00
brendan%mozilla.org
c1526a5251 Avoid recursive join/toString death (108440, r=shaver, sr=jband).
git-svn-id: svn://10.0.0.236/trunk@107522 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:15:44 +00:00
loadrunner%betak.net
83478013af bug 102026 Charset menu misplacing (.), r=nhotta, rs=kin
git-svn-id: svn://10.0.0.236/trunk@107521 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:13:18 +00:00
jgaunt%netscape.com
3c4c93afa1 bug 108069 r=aaronl sr=hyatt
groundwork for XUL select accessibility work


git-svn-id: svn://10.0.0.236/trunk@107520 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:13:07 +00:00
jgaunt%netscape.com
daab4c1f4c bug 108069 r=aaronl sr=hyatt
groundwork for XUL select accessibility work
lots of suffling stuff around


git-svn-id: svn://10.0.0.236/trunk@107519 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:12:16 +00:00
jst%netscape.com
edf83c6cd6 Fixing bug 108651. Don't call nsIDocument::ContentAppended() if nothing was appended (when inserting an empty document fragment). r=harishd@netscape.com, rs=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107518 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:11:36 +00:00
brendan%mozilla.org
d97c123a81 Move the oversized arena back-pointer to a well-aligned header extension lying just behind a->base (108013, sr=waterson&jband).
git-svn-id: svn://10.0.0.236/trunk@107517 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:11:22 +00:00
loadrunner%betak.net
ef7e4e3743 bug 97175 startup perf- remove the need of loading of charsetalias.properties files at startup, r=nhotta, sr=kin
git-svn-id: svn://10.0.0.236/trunk@107516 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:06:43 +00:00
sfraser%netscape.com
709635468a Clean up after my wonky fixing of the DefaultPlugin project yesterday, and CVS remove the checked in binary (bug 108223).
git-svn-id: svn://10.0.0.236/trunk@107515 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:02:42 +00:00
alecf%netscape.com
ff976d776d fix HPUX bustage
git-svn-id: svn://10.0.0.236/trunk@107514 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:02:07 +00:00
ddrinan%netscape.com
e6b9c1e197 Bug 108744 - mail compose does not get S/MIME settings. r=javi,sr=mscott
git-svn-id: svn://10.0.0.236/trunk@107513 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-07 00:00:44 +00:00
radha%netscape.com
9c70ff699d Fix for bug # 108041. Session history misbehaves when _top is replaced after a series of subframe navigations. r=adamlock sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@107512 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:56:45 +00:00
mscott%netscape.com
73de839dd7 *sigh* fix yet another xul syntax regression. text --> label
git-svn-id: svn://10.0.0.236/trunk@107511 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:47:42 +00:00
mscott%netscape.com
179c4c0111 Bug #107707 --> add a row element to the grid to make brief mode work again.
r=bienvenu
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107510 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:46:51 +00:00
peterlubczynski%netscape.com
46045b394a Fix for background color not being set on the widget for plugins bug 83159 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107509 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:46:13 +00:00
av%netscape.com
8c4c191580 Bug 106435 -- handling booleans passed in NPN_SetVariable in backward compatible way, r=peterl, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@107508 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:45:01 +00:00
locka%iol.ie
dca063f714 Add flag to prevent saveURI from decompressing gzipped data as it is arriving b=108268 r=bryner@netscape.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107507 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:43:39 +00:00
srilatha%netscape.com
126a9b7f60 Fix for bug # 107558, added getServerList to make ldap prefs work again.
r=dmose,sr=alecf


git-svn-id: svn://10.0.0.236/trunk@107506 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:42:58 +00:00
peterlubczynski%netscape.com
0140ed3af2 Fix for loading Carbon plugins that also have a mainRD exported. Fixes load problems with Carbon Shockwave Director bug 106070 r=beard sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@107505 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:42:35 +00:00
bryner%netscape.com
ed1fc72b3e Bug 108742 - cannot get a cert. patch from stephen walker, r=bryner, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@107504 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:39:17 +00:00
blizzard%redhat.com
966e87d540 Bug #107651. Handle drop type text/uri-list. Patch is from James Henstridge <james@daa.com.au>. r=markh, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@107503 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:31:17 +00:00
javi%netscape.com
ef265319b8 This should be the last for Bug 106507.
Forgot to add mimecryp.cpp to the Mac Mime project file.


git-svn-id: svn://10.0.0.236/trunk@107502 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:30:24 +00:00
alecf%netscape.com
e769459750 kill DIST_DIRS, LAYOUT_DIRS, and CLIENT_DIRS r=cls
bug 105077


git-svn-id: svn://10.0.0.236/trunk@107501 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:16:37 +00:00
karnaze%netscape.com
bfb10c7fae new regression tests, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@107500 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:15:24 +00:00
alecf%netscape.com
b5cc350bd4 fix for minor leak bug 108640 r=jag, sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@107499 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:14:47 +00:00
darin%netscape.com
6136114f39 fixes bug 108267 "scale back NS_BINDING_REDIRECTED proliferation"
r=gagan, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@107498 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:09:44 +00:00
locka%iol.ie
3c07440a65 Fix duff indentation (tab instead of space). b=78810
git-svn-id: svn://10.0.0.236/trunk@107497 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:06:36 +00:00
ducarroz%netscape.com
d6b8386581 Fix for bug 105729. The string need to have at least the same amount of characters than the substring in order to compare them. R=varada, SR=alecf
git-svn-id: svn://10.0.0.236/trunk@107496 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:06:24 +00:00
blizzard%redhat.com
cc0b022772 Bug #99174. Limit the length of requests to XDrawString to 32K avoid causing X protocol errors. r=alecf, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@107495 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:05:39 +00:00
karnaze%netscape.com
f410e9f281 bug 77982 - consider border/padding on a cell that goes from empty to non-empty during an incremental reflow. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@107494 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:05:32 +00:00
timeless%mac.com
13298d275a Bug 83017 - Frame Info dialog has title 'View Page Info'
patch by db48x@yahoo.com r=fabian, sr=jst


git-svn-id: svn://10.0.0.236/trunk@107493 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:01:03 +00:00
karnaze%netscape.com
b87047f2a5 bug 57300 - treat the height attribute on a row similarly to a style height. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@107492 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 23:00:10 +00:00
ben%netscape.com
778cb24ef4 108462 - Remove Vixen. r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107491 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:59:55 +00:00
karnaze%netscape.com
8e9ce2be93 bug 30692 - Have children of cell block use the computed width of the cell. sr=attinasi, r=alexsavulov
git-svn-id: svn://10.0.0.236/trunk@107490 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:57:17 +00:00
varada%netscape.com
f054d8ebe7 fix for bug #65761 and #108606 -polishing prefill filters;r/sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@107489 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:55:37 +00:00
locka%iol.ie
1151308cf0 Add fixup for view-source: URLs. b=78810 r=bzbarsky@mit.edu sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107488 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:55:30 +00:00
ben%netscape.com
a125c72d9b 90080 - no restart message appears when switching UI language.
r=jag, sr=hyatt


git-svn-id: svn://10.0.0.236/trunk@107487 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:55:05 +00:00
pinkerton%netscape.com
1a055590ab Now a .mm. Obsolete.
git-svn-id: svn://10.0.0.236/trunk@107486 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:54:39 +00:00
bryner%netscape.com
f51e958f3e Removing obsolete unused files. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107485 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:54:29 +00:00
pinkerton%netscape.com
6b9b19e010 pulling over bryner's changes from widget/src/mac
git-svn-id: svn://10.0.0.236/trunk@107484 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:53:51 +00:00
pinkerton%netscape.com
ee51e87c47 removing timer, it's now in toolkit
git-svn-id: svn://10.0.0.236/trunk@107483 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:53:25 +00:00
karnaze%netscape.com
d4308b507a bug 107857 - add -moz-show-background value to empty-cells and make that the quirk default. sr=attinasi, r=pierre.
git-svn-id: svn://10.0.0.236/trunk@107482 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:52:59 +00:00
pinkerton%netscape.com
04c86d73f7 cocoa'ifying toolkit. moving PLEvent timer here.
git-svn-id: svn://10.0.0.236/trunk@107481 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:52:52 +00:00
wtc%netscape.com
71f6b17411 Removed the temporary #if 0.
git-svn-id: svn://10.0.0.236/trunk@107480 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:52:12 +00:00
alecf%netscape.com
618d9ec8d7 fix for bug 108684 - cache objects not included in bloat logs
r=gordon, sr=darin


git-svn-id: svn://10.0.0.236/trunk@107479 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:51:58 +00:00
alecf%netscape.com
71dee0899c fix for bug 108597 - move mOwnsBuffer and mCharSize into smaller variables to reduce nsStr's overall size
r=jag, sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107478 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:50:13 +00:00
despotdaemon%netscape.com
0d2bde26d8 Pseudo-automatic update of changes made by wtc@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@107477 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 22:49:24 +00:00
wtc%netscape.com
c6fcf205bb Bugzilla bug 108708: commented out the "netstat -ni" command for
debugging.  This change will be backed out.


git-svn-id: svn://10.0.0.236/trunk@107475 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 21:34:09 +00:00
ian.mcgreer%sun.com
1d961328df fix for 95983, compiler warning revealed potential bug
git-svn-id: svn://10.0.0.236/trunk@107474 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 20:32:43 +00:00
ian.mcgreer%sun.com
6c8bd66a32 more trust handling stuff
git-svn-id: svn://10.0.0.236/trunk@107473 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 20:16:19 +00:00
rogerl%netscape.com
2fabd4ccad Added Function.call/apply. Fixed bug in exception handling clean-up of
activation stack.


git-svn-id: svn://10.0.0.236/trunk@107472 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 19:45:04 +00:00
pinkerton%netscape.com
ad253d37ca backing out last change to fix mach-o build
git-svn-id: svn://10.0.0.236/trunk@107471 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 18:50:18 +00:00
despotdaemon%netscape.com
7d27a0daad Pseudo-automatic update of changes made by shliang@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@107470 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 18:42:39 +00:00
despotdaemon%netscape.com
97f686d78c Pseudo-automatic update of changes made by knous@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@107469 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 18:22:14 +00:00
jake%acutex.net
b4c2275ed0 Refixing bug 71840 - The name should be the 'name' should be the same as what the 'href' points it too...
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@107468 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 18:06:02 +00:00
blizzard%redhat.com
9b6794d44c back out darin's fix for bug #107789 since it caused blocker #108637.
git-svn-id: svn://10.0.0.236/trunk@107466 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 16:32:52 +00:00
pinkerton%netscape.com
4a6332a214 unix linefeeds this time
git-svn-id: svn://10.0.0.236/trunk@107464 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 16:03:52 +00:00
pinkerton%netscape.com
d5a312024f oops, backing out inclusion of nsIEventSink.idl
git-svn-id: svn://10.0.0.236/trunk@107463 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 16:03:02 +00:00
pinkerton%netscape.com
e13b47e743 New EventSink api. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@107462 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:59:32 +00:00
mkaply%us.ibm.com
0b9f89f0d8 Oops overwriting wrong codepage
git-svn-id: svn://10.0.0.236/trunk@107461 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:54:54 +00:00
pinkerton%netscape.com
0503d1a3d0 First stab at cocoa. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@107459 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:46:50 +00:00
pinkerton%netscape.com
ded9d238a5 Remove dependency on nsDynamicMDEF (it's very os9) and removing those
files altogether. [not part of build]


git-svn-id: svn://10.0.0.236/trunk@107458 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:46:26 +00:00
pinkerton%netscape.com
d4634aba3d Ifdefs for mach-o build. We do too have a splash screen. r=beard/rs=sfraser.
git-svn-id: svn://10.0.0.236/trunk@107457 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:39:06 +00:00
pinkerton%netscape.com
caf8397f30 Stub impl for cocoa [Not part of build]
git-svn-id: svn://10.0.0.236/trunk@107456 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:36:12 +00:00
mkaply%us.ibm.com
6009659a90 Forgot some return codes
git-svn-id: svn://10.0.0.236/trunk@107455 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:35:41 +00:00
pinkerton%netscape.com
8f7dd9c564 First stab at Cocoa impl of widget. Some code still carbon, copied from
widget/src/mac. [Not part of build].


git-svn-id: svn://10.0.0.236/trunk@107454 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 15:35:24 +00:00
rods%netscape.com
f5b747b20b Minor fix up to my PrintPreview Checkin
Bug 107562


git-svn-id: svn://10.0.0.236/trunk@107452 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 14:34:00 +00:00
despotdaemon%netscape.com
7d103e0331 Pseudo-automatic update of changes made by mikep@oeone.com.
git-svn-id: svn://10.0.0.236/trunk@107451 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 13:49:32 +00:00
dinglis%qnx.com
6eab060ba1 NTO PART OF BUILD
fixed photon bustage


git-svn-id: svn://10.0.0.236/trunk@107450 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 13:33:36 +00:00
jdunn%netscape.com
a6df12a0f6 fixing build bustage on HP's & AIX's new compilers
removing the static keyword from a couple templates
sr=jst@netscape.com
# 106167


git-svn-id: svn://10.0.0.236/trunk@107449 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 13:22:05 +00:00
rods%netscape.com
843ec68778 Initial check in for print preview work it is complied in for Windows and linix only
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107448 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 12:18:51 +00:00
seawood%netscape.com
e9d30f1ebc Whoops! The glue library is supposed to be static.
Bug #83544


git-svn-id: svn://10.0.0.236/trunk@107447 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 10:50:37 +00:00
pierre%netscape.com
0ef28aebb3 Checked in for fantasai@escape.com. Bug 43220 "author !important rules override user !important rules in user.css". Add User sheets. Rename Backstop sheets into UserAgent. Fix cascading order. r=pierre/sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@107446 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 10:04:05 +00:00
seawood%netscape.com
03f596acd6 Allow multiple toolkits to be installed in a build by marking the non-default toolkits as "inactive" and placing them in a separate components dir.
Bug #91829 r=jag


git-svn-id: svn://10.0.0.236/trunk@107445 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 09:45:23 +00:00
jst%netscape.com
ba5a80f5bd Fixing bug 108232. Don't flush like mad in the form code now that form state is kept in the content elements and not in the frames. r=jkeiser@iname.com, sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@107444 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 09:10:07 +00:00
hyatt%netscape.com
192c50dc19 103097, fire custom events when link elts are added/removed. Helping out the link toolbar folks. r=jag, sr=jst
git-svn-id: svn://10.0.0.236/trunk@107443 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 09:02:55 +00:00
seawood%netscape.com
e469132bc2 Attempt to fix OS/2 bustage by declaring callback function appropriate
git-svn-id: svn://10.0.0.236/trunk@107442 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 08:23:51 +00:00
rbs%maths.uq.edu.au
ec47d909ea Nail a sneaky memory leak in one of the 'A'-functions - initially detected during the comb of bug 103777, r=shanjian, sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107441 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 08:00:15 +00:00
dbaron%fas.harvard.edu
8c7cfc52d1 Fix inheritance of percentage values for 'line-height' by removing hacks to base percentage values for 'line-height' on the actual value rather than the computed value of 'font-size'. Fix various |const|-ness issues in nsRuleNode. b=97726 r=pierre sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107440 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 07:48:02 +00:00
jkeiser%iname.com
5c1f007583 Fix from jst@netscape.com to URL-escape A NAME (bug 87996)
git-svn-id: svn://10.0.0.236/trunk@107439 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 07:14:40 +00:00
attinasi%netscape.com
f538e7840a Fix for memory leaks in nsRenderingContextImpl and nsrenderingContextWin (patch provided by Dainis Jonitis). b=107532 r=mkaply sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107438 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 07:11:30 +00:00
dbaron%fas.harvard.edu
e48117359d Take address before casting to avoid confusing the gcc optimizer with what perhaps shouldn't compile anyway. r=pinkerton sr=sfraser b=108585
git-svn-id: svn://10.0.0.236/trunk@107437 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 06:15:40 +00:00
cls%seawood.org
49044f9a3a Remove c++ comment
git-svn-id: svn://10.0.0.236/trunk@107436 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 06:01:59 +00:00
jkeiser%iname.com
e280789a88 Make only text/password/file/hidden elements reset when value attribute is
changed.  (bug 108526).  r=rpotts@netscape.com, sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@107435 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 05:41:47 +00:00
naving%netscape.com
9849e524b7 104610 r=bienvenu sr=sspitzer Make sure that mSubFolders array does not have duplicates.
git-svn-id: svn://10.0.0.236/trunk@107434 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 05:35:42 +00:00
seawood%netscape.com
01ed6f94df Move generic implementations of mimexpcom & nsMimeContentTypeHandler classes into glue library. Modify vcard, calendar & smimestub handlers to use the generic implementations of the base classes. Remove old non-generic copies of mimexpcom & nsMimeContentTypeHandler .
Bug #83544 r=ducarroz sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107433 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 05:12:09 +00:00
seawood%netscape.com
e448539c27 Use generic mimexpcom & nsMimeContentTypeHandler files from cthandlers/glue.
Bug #83544 r=ducarroz sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107432 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 05:08:26 +00:00
mstoltz%netscape.com
aa1727f913 Bug 105705, temporary fix. Remove security check optmization
from global property access. sr=jst, r=harishd. We will find
a better fix that preserves the optimization, this fix is temporary.


git-svn-id: svn://10.0.0.236/trunk@107431 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 05:04:36 +00:00
seawood%netscape.com
fce1d10fb6 Allow nsinstall to install (copy) directories.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #76900 r=cls sr=brendan


git-svn-id: svn://10.0.0.236/trunk@107430 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 04:51:47 +00:00
naving%netscape.com
77196885e6 108276. Open the mailbox in PR_RDONLY mode because only read operations are done using
this connection. should cut down closing mailbox (PR_Close()) time.


git-svn-id: svn://10.0.0.236/trunk@107429 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 04:25:28 +00:00
bryner%netscape.com
6ad05b9ea5 Clarifying log message. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@107428 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 04:23:16 +00:00
bryner%netscape.com
532ac12efb Fixing mac bustage. r=cls.
git-svn-id: svn://10.0.0.236/trunk@107427 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 04:15:05 +00:00
darin%netscape.com
0d51dc65ff fixes mac bustage
git-svn-id: svn://10.0.0.236/trunk@107426 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 03:56:00 +00:00
blakeross%telocity.com
ff478ef551 autocomplete dialog shouldn't be resizable. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107425 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 03:40:13 +00:00
sspitzer%netscape.com
514732e6f4 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@107424 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 03:29:02 +00:00
seawood%netscape.com
f30b49edcb silly line-endings
git-svn-id: svn://10.0.0.236/trunk@107423 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 03:20:41 +00:00
despotdaemon%netscape.com
9ff2328aa5 Pseudo-automatic update of changes made by jkeiser@iname.com.
git-svn-id: svn://10.0.0.236/trunk@107422 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:52:52 +00:00
darin%netscape.com
902546fa1d fixes bug 107789 "depracate nsIRandomAccessStore (superceded by nsISeekableStream)"
r=dougt, sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@107421 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:50:42 +00:00
seawood%netscape.com
89efd0f65a Removed IGNORE_MANIFEST
git-svn-id: svn://10.0.0.236/trunk@107420 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:48:37 +00:00
nelsonb%netscape.com
4035d51f10 Attempt to move all the constant tables in secoid.c into the text segment
where they belong.


git-svn-id: svn://10.0.0.236/trunk@107419 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:46:37 +00:00
attinasi%netscape.com
dc30e5998c Oops - check for empty damageRect in nsFrame::Invalidate should be DEBUG only. b=103266 r=rbs sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107418 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:44:35 +00:00
bryner%netscape.com
ebb951b148 Reorganize nsLookAndFeel so that all of the platform implementations
derive from nsXPLookAndFeel.  Implement a color cache for
nsXPLookAndFeel::GetColor calls.  bug 77941, r=akkana, rs=waterson.


git-svn-id: svn://10.0.0.236/trunk@107417 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:41:04 +00:00
despotdaemon%netscape.com
433d3af967 Pseudo-automatic update of changes made by peterb@oeone.com.
git-svn-id: svn://10.0.0.236/trunk@107416 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:37:42 +00:00
seawood%netscape.com
f9e4cb25aa Start building content handler glue library.
Bug #83544 r=ducarroz sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107415 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:31:08 +00:00
despotdaemon%netscape.com
ba97acdc6d Pseudo-automatic update of changes made by colinp@oeone.com.
git-svn-id: svn://10.0.0.236/trunk@107414 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:30:54 +00:00
seawood%netscape.com
8a9fd9e580 Make mimexpcom & nsMimeContentTypeHandler generic enough to be used for any content handler.
Bug #83544 r=ducarroz sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107413 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:29:16 +00:00
ddrinan%netscape.com
d0987df95f Missed this as part of landing of S/MIME. r=javi, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@107412 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:17:46 +00:00
stephend%netscape.com
78cfb1bb22 Bug 81041. 'New Account' -> 'Add Account'. r=jglick, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@107411 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 02:14:08 +00:00
attinasi%netscape.com
8e3b74c6cf Reversed the order that width and height are checked in IsEmpty since it is more common to have a height of 0. b=103266 r=rbs sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107410 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:48:36 +00:00
bbaetz%cs.mcgill.ca
74513dad3c Bug 38014 - show localised dates in html dir listing
Also fixes bug 99169 - display html dir listing file sizes in a nicer
format.

r=darin, sr=smfr


git-svn-id: svn://10.0.0.236/trunk@107409 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:46:18 +00:00
sfraser%netscape.com
05c5dfecdc Fix NullPlugin.mcp to build in a Carbon debug build; renaming it to DefaultPlugin.mcp and fixing prefix files. r=beard, sr=fm
git-svn-id: svn://10.0.0.236/trunk@107408 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:45:15 +00:00
attinasi%netscape.com
11481ea927 Elimiate calls to nsFrame::Invalidate when the dirtyRect is empty. Also, removed some invalid code from nsFrame::Invalidate and added DEBUG check to catch later offenders. b=103266 r=rbs sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@107407 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:44:20 +00:00
seawood%netscape.com
84b9551c2a Adding makefiles for cthandlers glue lib.
Bug #83544 r=ducarroz sr=waterson


git-svn-id: svn://10.0.0.236/trunk@107406 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:44:07 +00:00
pete%alphanumerica.com
3c8b2b33e3 b=92329, r=ccarlen, sr=brendan
Fix for nsLocalFileUnix ::GetTarget doesn't handle relative symlinks


--pete


git-svn-id: svn://10.0.0.236/trunk@107405 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:42:00 +00:00
ben%netscape.com
8f4806600a 108595 - Add a method for determining whether or not a context menu separator should be shown by determining if there are any items prior to the separator that are not hidden. r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107404 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:41:03 +00:00
ben%netscape.com
7c3257d6ab 108595 - prevent a duplicate load of contentAreaContextOverlay.xul which is causing problems for image blocking, and remove an unused script include. r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107403 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:40:09 +00:00
ben%netscape.com
074183292e 108595 - "Block Images for this server" menu item not showing up. Remove display:none style rule now that the overlay that includes this overlay (contentAreaContextOverlay.xul) is no longer being loaded twice by navigator. r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107402 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:39:36 +00:00
ben%netscape.com
bd62da3fb8 108595 - wallet context items inserted into the wrong position in navigator context menu. regardless of context. Reposition them after the clipboard items. r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107401 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:38:48 +00:00
ben%netscape.com
39826bfdaf 108595 - mail send page/link context menu items always showing in Navigator, regardless of context. Ensure that popupshowing event listener gets added. r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107400 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:38:03 +00:00
ben%netscape.com
2e2ef977f4 Bug 107842 - Missing menu items from message pane context menu & 107890 - js error loading standalone message window, popup has no properties
- ensure the correct menu items and separators are hidden using newer separator hide logic. r=blake, sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107399 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:36:51 +00:00
karnaze%netscape.com
572c89cc71 new regression test, not affecting the build.
git-svn-id: svn://10.0.0.236/trunk@107398 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:35:06 +00:00
dinglis%qnx.com
89d08199b2 NOT PART OF BUILD
increased draw buffer


git-svn-id: svn://10.0.0.236/trunk@107397 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:32:44 +00:00
attinasi%netscape.com
841eb99d32 Fixed typo wrt width and height (patch provided by Dainis Jonitis) b=107530 r=mkaply sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@107396 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:28:27 +00:00
dinglis%qnx.com
35f3674b05 NOT PART OF BUILD
small resize opt to use start/end flux when aRepaint not set


git-svn-id: svn://10.0.0.236/trunk@107395 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:27:50 +00:00
sspitzer%netscape.com
fc8f18ede8 work for converting ab results pane from tree to outliner. NOT PART OF THE BUILD.
bug #73868.


git-svn-id: svn://10.0.0.236/trunk@107394 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:27:07 +00:00
danm%netscape.com
17ff11d2db initial (disabled) cut at creating about:blank documents synchronously. part of bug 88229 r=hyatt,rpotts
git-svn-id: svn://10.0.0.236/trunk@107393 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:24:39 +00:00
waldemar%netscape.com
120229a1fc Added :wrap and extended :nowrap to apply as either a paragraph or an inline style
git-svn-id: svn://10.0.0.236/trunk@107392 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:24:13 +00:00
waldemar%netscape.com
eb97b81cf5 Added dump-units
git-svn-id: svn://10.0.0.236/trunk@107391 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:23:17 +00:00
danm%netscape.com
d908e2d3d8 don't show a new chrome window immediately upon creation, but after chrome has loaded. part of bug 88229 r=hyatt,rpotts
git-svn-id: svn://10.0.0.236/trunk@107390 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:22:58 +00:00
waldemar%netscape.com
18741a2d21 Added support for //, assert, and uninitialized vars
git-svn-id: svn://10.0.0.236/trunk@107389 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:22:57 +00:00
blakeross%telocity.com
f1a55693bd minor optimization in radio.xml. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107388 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:22:48 +00:00
waldemar%netscape.com
dac5e56b37 Added dump-regexp
git-svn-id: svn://10.0.0.236/trunk@107387 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:22:45 +00:00
waldemar%netscape.com
cf5f13c0c6 Ensured that styled text doesn't contain non-keyword symbols as styles
git-svn-id: svn://10.0.0.236/trunk@107386 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:22:14 +00:00
danm%netscape.com
c0a163eddd consolidating nsIWebBrowserChrome::CreateBrowserWindow and nsIWindowCreator::CreateChromeWindow. part of bug 88229 r=hyatt,rpotts"
git-svn-id: svn://10.0.0.236/trunk@107384 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:21:03 +00:00
pchen%netscape.com
74029aa39f bug 108539, r=jag, sr=sfraser, need to call NS_IF_RELEASE(mInner) to prevent leak of datasource, also cleaned up create instance call
git-svn-id: svn://10.0.0.236/trunk@107383 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:20:12 +00:00
danm%netscape.com
9eb95d4aed consolidating nsIWebBrowserChrome::CreateBrowserWindow and nsIWindowCreator::CreateChromeWindow. part of bug 88229 r=hyatt,rpotts
git-svn-id: svn://10.0.0.236/trunk@107382 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:19:39 +00:00
blakeross%telocity.com
603326ad56 one brace too many in radio.xml. r/sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107381 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:16:28 +00:00
ducarroz%netscape.com
de4464b584 Fix for bug 108323. Fix regression introduced with my last checkin. For some reason I cannot initialize the LDAP service in one line like other services. R=varada, SR=sspitzer
git-svn-id: svn://10.0.0.236/trunk@107380 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:15:07 +00:00
andreww%netscape.com
81d29352bb bugzilla bug 84532 r=shliang sr=hewitt line break between subject and body of message.
git-svn-id: svn://10.0.0.236/trunk@107379 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:14:06 +00:00
jgaunt%netscape.com
92dd0623c0 bug 108219 fixing filenames so mac's don't choke and adding them to the mcp file
r=hewitt
rs=sfraser


git-svn-id: svn://10.0.0.236/trunk@107378 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:13:32 +00:00
andreww%netscape.com
2ae361eabe bugzilla 59887 mac classic focus ring matches system color - r=shliang sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107377 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:12:11 +00:00
jgaunt%netscape.com
d93f453d48 bug 108219 fixing filenames so Mac's can handle them
r=hewitt
rs=sfraser


git-svn-id: svn://10.0.0.236/trunk@107376 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:11:41 +00:00
cmanske%netscape.com
a46d07c43d Fixed 'New' Composer command, b=106728, r=rcassin, sr=kin
git-svn-id: svn://10.0.0.236/trunk@107375 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:07:45 +00:00
hewitt%netscape.com
f7e3c96729 107415 - navigation problems in randomly ordered wizards, r=kerz, sr=blake
git-svn-id: svn://10.0.0.236/trunk@107374 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:07:35 +00:00
ducarroz%netscape.com
0e52e9b97a Fix for bug 102536. Need to proceed up to the end of the buffer, we were missing the last byte!
Thanks to Geoffrey.R.Gustafson@intel.com & James.P.Gurganus@intel.com for the fix. R=ducarroz, SR=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107373 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:06:57 +00:00
shanjian%netscape.com
492232ac44 #107869 Reply mail doesn't inherit the original charset
r=ducarroz sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@107372 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:02:25 +00:00
timeless%mac.com
f571b33b80 Bugzilla Bug 83017 Frame Info dialog has title 'View Page Info'
patch by db48x@yahoo.com r=fabian sr=jst


git-svn-id: svn://10.0.0.236/trunk@107371 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:54:15 +00:00
sspitzer%netscape.com
87b004006d fix for regression bug#108604 and few other ab bugs.
1)  collapse the card pane inner box initially so that it doesn't look like crap
before we select a card
2)  "Edit and "Card Properties" is now "Properties"
3)  if a mailing list has focus, "Properties" should bring up the edit mailing list dialog
4)  fix js warnings
r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107370 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:54:04 +00:00
sspitzer%netscape.com
7c19329053 fix for #107639. fix broken select offline dialog. horked by recent
grid changes.  r/sr=sspitzer fix by blakeross.


git-svn-id: svn://10.0.0.236/trunk@107369 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:50:56 +00:00
sspitzer%netscape.com
ad2a8546b2 fix for #108346. check rv from do_GetService() to prevent crash.
r=ducarroz, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@107368 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:49:17 +00:00
harishd%netscape.com
1bfa4fee99 106746 - DD/DT should not contain each other. r=heikki, sr=attinasi.
99388 - Avoid PR_GetEnv(). sr=attinasi.


git-svn-id: svn://10.0.0.236/trunk@107367 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:48:11 +00:00
bzbarsky%mit.edu
4edf8f2b0f Fix inheritance of frameborder in multiply nested framesets. Bug
108164, r=timeless, sr=attinasi


git-svn-id: svn://10.0.0.236/trunk@107366 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:44:25 +00:00
yokoyama%netscape.com
b9407d3971 Bug 108383
removing strtok() for parsing -P correctly
as it should be.  strtok() was added by mistake 10430
/r=ccarlen; /sr=alecf


git-svn-id: svn://10.0.0.236/trunk@107365 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:44:18 +00:00
jband%netscape.com
9501633b32 better error message when zero passed where object or null expected. bug 108284. r=dbradley sr=shaver. Also, fix uninitilized counter var in debug only code rs=jband
git-svn-id: svn://10.0.0.236/trunk@107364 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:40:54 +00:00
despotdaemon%netscape.com
90b9a8240a Pseudo-automatic update of changes made by endico@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@107363 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 00:34:24 +00:00
blakeross%telocity.com
9c6542ebad 108592 - js error in filepicker. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107361 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 23:27:44 +00:00
blakeross%telocity.com
968987e0c4 108592 - js error in filepicker. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107360 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 23:26:25 +00:00
jst%netscape.com
77961e0d07 Checking in workaround for blocker bug 108526. Don't force a reset of an input if there's no parent since this causes checkboxes and radio buttons to be reset before all their attributes are added. r=sicking@bigfoot.com, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@107359 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 23:20:05 +00:00
blakeross%telocity.com
2cbfcac3d4 108592 - js error in filepicker. r=ben sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@107358 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 23:07:20 +00:00
rginda%netscape.com
e94dc5a898 removing dead code, see mozilla/js2
git-svn-id: svn://10.0.0.236/trunk@107357 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 21:46:17 +00:00
rginda%netscape.com
b217ed22ea removing dead code, see mozilla/js2
git-svn-id: svn://10.0.0.236/trunk@107355 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-05 21:38:18 +00:00
471 changed files with 72385 additions and 100623 deletions

222
mozilla/js/rhino/Makefile Normal file
View File

@@ -0,0 +1,222 @@
#! gmake
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is Rhino code, released
# May 6, 1998.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1999 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License (the "GPL"), in which case the
# provisions of the GPL are applicable instead of those above.
# If you wish to allow use of your version of this file only
# under the terms of the GPL and not to allow others to use your
# version of this file under the NPL, indicate your decision by
# deleting the provisions above and replace them with the notice
# and other provisions required by the GPL. If you do not delete
# the provisions above, a recipient may use your version of this
# file under either the NPL or the GPL.
#
# Makefile for javascript in java.
#
# This makefile is intended for packaging releases, and probably isn't
# suitable for production use - it doesn't attempt to do understand
# java dependencies beyond the package level.
#
# The makefiles for the subdirectories included in this package are
# intended to be called by this makefile with the proper CLASSDIR,
# PATH_PREFIX etc. variables. Makefiles in subdirectories are
# actually executed in the toplevel directory, with the PATH_PREFIX
# variable set to the subdirectory where the makefile is located.
#
# Initial version courtesy Mike Ang.
# Next version by Mike McCabe
# Don't include SHELL define (per GNU manual recommendation) because it
# breaks WinNT (with GNU make) builds.
# SHELL = /bin/sh
# Some things we might want to tweek.
CLASSDIR = classes
PACKAGE_NAME = org.mozilla.javascript
PACKAGE_PATH = org/mozilla/javascript
# jar filenames and the directories that build them.
JS_JAR = js.jar
JS_DIR = $(PACKAGE_PATH)
JSTOOLS_JAR = jstools.jar
JSTOOLS_DIR = $(PACKAGE_PATH)/tools
JARS = $(JS_JAR) $(JSTOOLS_JAR)
# It's not polite to store toplevel files in a tarball or zip files.
# What is the name of the toplevel directory to store files in?
# XXX we should probably add versioning to this.
DIST_DIR = jsjava
# XXX test this with sj
# JAVAC = mgcj
JAVAC=javac
# We don't define JFLAGS but we do export it to child
# builds in case it's defined by the environment.
# To build optimized (with javac) say 'make JFLAGS=-O'
GZIP = gzip
ZIP = zip
UNZIP = unzip
# JFLAGS="-O -g:none"
# Shouldn't need to change anything below here.
# For Windows NT builds (under GNU make).
ifeq ($(OS_TARGET), WINNT)
CLASSPATHSEP = '\\;'
else
CLASSPATHSEP = :
endif
# Make compatibility - use these instead of gmake 'export VARIABLE'
EXPORTS = CLASSDIR=$(CLASSDIR) JAVAC=$(JAVAC) JFLAGS=$(JFLAGS) SHELL=$(SHELL) \
PACKAGE_PATH=$(PACKAGE_PATH) PACKAGE_NAME=$(PACKAGE_NAME)
helpmessage : FORCE
@echo 'Targets include:'
@echo ' all - make jars, examples'
@echo ' jars - make js.jar, jstools.jar'
@echo ' fast - quick-and-dirty "make jars", for development'
@echo ' examples - build the .class files in the examples directory'
@echo ' check - perform checks on the source.'
@echo ' clean - remove intermediate files'
@echo ' clobber - make clean, and remove .jar files'
@echo ' zip - make a distribution .zip file'
@echo ' zip-source - make a distribution .zip file, with source'
@echo ' tar - make a distribution .tar.gz file'
@echo ' tar-source - make a distribution .tar.gz, with source'
@echo
@echo 'Define OS_TARGET to "WINNT" to build on Windows NT with GNU make.'
@echo
@echo 'The make-based build system does not include graphical'
@echo 'debugger or Bean Scripting Framework support. To build with'
@echo 'these, use the Ant build tool.'
@echo
@echo 'Ant is available at http://jakarta.apache.org/ant/'
all : jars examples
jars : $(JARS)
fast : fast_$(JS_JAR) $(JSTOOLS_JAR)
# Always call the sub-Makefile - which may decide that the jar is up to date.
$(JS_JAR) : FORCE
$(MAKE) -f $(JS_DIR)/Makefile JAR=$(@) $(EXPORTS) \
PATH_PREFIX=$(JS_DIR) \
CLASSPATH=.
fast_$(JS_JAR) :
$(MAKE) -f $(JS_DIR)/Makefile JAR=$(JS_JAR) $(EXPORTS) \
PATH_PREFIX=$(JS_DIR) \
CLASSPATH=. \
fast
$(JSTOOLS_JAR) : $(JS_JAR) FORCE
$(MAKE) -f $(JSTOOLS_DIR)/Makefile JAR=$(@) $(EXPORTS) \
PATH_PREFIX=$(JSTOOLS_DIR) \
CLASSPATH=./$(JS_JAR)$(CLASSPATHSEP).
examples : $(JS_JAR) FORCE
$(MAKE) -f examples/Makefile $(EXPORTS) \
PATH_PREFIX=examples \
CLASSPATH=./$(JS_JAR)
# We ask the subdirs to update their MANIFESTs
MANIFEST : FORCE
$(MAKE) -f $(JS_DIR)/Makefile JAR=$(JS_JAR) $(EXPORTS) \
PATH_PREFIX=$(JS_DIR) $(JS_DIR)/MANIFEST
$(MAKE) -f $(JSTOOLS_DIR)/Makefile JAR=$(JSTOOLS_JAR) $(EXPORTS) \
PATH_PREFIX=$(JSTOOLS_DIR) $(JSTOOLS_DIR)/MANIFEST
$(MAKE) -f examples/Makefile $(EXPORTS) \
PATH_PREFIX=examples examples/MANIFEST
# so ls below always has something to work on
touch MANIFEST
# examples/Makefile doesn't get included in the
# MANIFEST file, (which is used to create the non-source distribution) so
# we include it here.
cat examples/MANIFEST $(JS_DIR)/MANIFEST \
$(JSTOOLS_DIR)/MANIFEST \
| xargs ls MANIFEST README.html \
$(JARS) \
Makefile examples/Makefile \
> $(@)
# Make a MANIFEST file containing only the binaries and documentation.
# This could be abstracted further...
MANIFEST_binonly : MANIFEST
cat examples/MANIFEST \
| xargs ls $(JARS) README.html MANIFEST > MANIFEST
# A subroutine - not intended to be called from outside the makefile.
do_zip :
# Make sure we get a fresh one
- rm -r $(DIST_DIR)
- mkdir $(DIST_DIR)
- rm $(DIST_DIR).zip
cat MANIFEST | xargs $(ZIP) -0 -q $(DIST_DIR).zip
mv $(DIST_DIR).zip $(DIST_DIR)
cd $(DIST_DIR) ; \
$(UNZIP) -q $(DIST_DIR).zip ; \
rm $(DIST_DIR).zip
$(ZIP) -r -9 -q $(DIST_DIR).zip $(DIST_DIR)
- rm -r $(DIST_DIR)
zip : check jars examples MANIFEST_binonly do_zip
zip-source : check jars examples MANIFEST do_zip
# A subroutine - not intended to be called from outside the makefile.
do_tar :
- rm -r $(DIST_DIR)
- mkdir $(DIST_DIR)
- rm $(DIST_DIR).tar $(DIST_DIR).tar.gz
cat MANIFEST | xargs tar cf $(DIST_DIR).tar
mv $(DIST_DIR).tar $(DIST_DIR)
cd $(DIST_DIR) ; \
tar xf $(DIST_DIR).tar ; \
rm $(DIST_DIR).tar
tar cf $(DIST_DIR).tar $(DIST_DIR)
- rm -r $(DIST_DIR)
$(GZIP) -9 $(DIST_DIR).tar
tar: check jars examples MANIFEST_binonly do_tar
tar-source : check jars examples MANIFEST do_tar
# These commands just get passed to the respective sub-Makefiles.
clean clobber check:
$(MAKE) -f $(JS_DIR)/Makefile $(EXPORTS) JAR=$(JS_JAR) \
PATH_PREFIX=$(JS_DIR) $(@)
$(MAKE) -f $(JSTOOLS_DIR)/Makefile $(EXPORTS) JAR=$(JSTOOLS_JAR) \
PATH_PREFIX=$(JSTOOLS_DIR) $(@)
$(MAKE) -f examples/Makefile $(EXPORTS) PATH_PREFIX=examples $(@)
#emulate .PHONY
FORCE :

View File

@@ -0,0 +1,46 @@
<html>
<!--
- The contents of this file are subject to the Netscape Public
- License Version 1.1 (the "License"); you may not use this file
- except in compliance with the License. You may obtain a copy of
- the License at http://www.mozilla.org/NPL/
-
- Software distributed under the License is distributed on an "AS
- IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- implied. See the License for the specific language governing
- rights and limitations under the License.
-
- The Original Code is Rhino code, released
- May 6, 1999.
-
- The Initial Developer of the Original Code is Netscape
- Communications Corporation. Portions created by Netscape are
- Copyright (C) 1998-1999 Netscape Communications Corporation. All
- Rights Reserved.
-
- Contributor(s):
- Norris Boyd
-
- Alternatively, the contents of this file may be used under the
- terms of the GNU Public License (the "GPL"), in which case the
- provisions of the GPL are applicable instead of those above.
- If you wish to allow use of your version of this file only
- under the terms of the GPL and not to allow others to use your
- version of this file under the NPL, indicate your decision by
- deleting the provisions above and replace them with the notice
- and other provisions required by the GPL. If you do not delete
- the provisions above, a recipient may use your version of this
- file under either the NPL or the GPL.
-->
<body>
<h1>
<span CLASS=LXRSHORTDESC>
Rhino: JavaScript in Java<p>
</span>
</h1>
<span CLASS=LXRLONGDESC>
Rhino is an implementation of JavaScript in Java. Documentation can be found
<a href="http://www.mozilla.org/js/rhino/rhino.html">here</a>.
</span>
</body>
</html>

View File

@@ -0,0 +1,22 @@
apiClasses=\
src/org/mozilla/javascript/ClassDefinitionException.java,\
src/org/mozilla/javascript/ClassOutput.java,\
src/org/mozilla/javascript/Context.java,\
src/org/mozilla/javascript/ContextListener.java,\
src/org/mozilla/javascript/EcmaError.java,\
src/org/mozilla/javascript/ErrorReporter.java,\
src/org/mozilla/javascript/Function.java,\
src/org/mozilla/javascript/FunctionObject.java,\
src/org/mozilla/javascript/ImporterTopLevel.java,\
src/org/mozilla/javascript/JavaScriptException.java,\
src/org/mozilla/javascript/NotAFunctionException.java,\
src/org/mozilla/javascript/PropertyException.java,\
src/org/mozilla/javascript/Script.java,\
src/org/mozilla/javascript/Scriptable.java,\
src/org/mozilla/javascript/ScriptableObject.java,\
src/org/mozilla/javascript/SecuritySupport.java,\
src/org/mozilla/javascript/WrapHandler.java,\
src/org/mozilla/javascript/Wrapper.java,\
src/org/mozilla/javascript/Synchronizer.java,\
src/org/mozilla/javascript/serialize/ScriptableInputStream.java,\
src/org/mozilla/javascript/serialize/ScriptableOutputStream.java

View File

@@ -0,0 +1 @@
This version was built on @datestamp@.

131
mozilla/js/rhino/build.xml Normal file
View File

@@ -0,0 +1,131 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Build file for Rhino using Ant (see http://jakarta.apache.org/ant/index.html)
Requires Ant version 1.2 or later
-->
<project name="Rhino" default="default" basedir=".">
<target name="properties">
<property name="name" value="rhino"/>
<property name="Name" value="Rhino"/>
<property name="version" value="1_5R4pre"/>
<property name="rhino.jar" value="js.jar"/>
<property name="debug" value="off"/>
<property name="src.dir" value="src"/>
<property name="toolsrc.dir" value="toolsrc"/>
<property name="src.examples" value="examples"/>
<property name="build.dir" value="./build"/>
<property name="build.dest" value="${build.dir}/classes"/>
<property name="dist.name" value="rhino${version}"/>
<property name="dist.dir" value="${build.dir}/${dist.name}"/>
<property name="dist.src" value="${dist.dir}/src"/>
<property name="dist.toolsrc" value="${dist.dir}/toolsrc"/>
<property name="dist.examples" value="${dist.dir}/examples"/>
<property name="dist.docs" value="${dist.dir}/docs"/>
<property name="dist.apidocs" value="${dist.docs}/apidocs"/>
<property name="dist.file" value="rhino${version}.zip"/>
<property file="apiClasses.properties"/>
<property name="docsrc.dir" value="docs"/>
<property name="dist.docsrc.dir" value="${src.dir}/docs"/>
</target>
<target name="init" depends="properties">
</target>
<target name="prepare" depends="init">
<mkdir dir="${build.dir}"/>
<mkdir dir="${build.dest}"/>
<mkdir dir="${dist.dir}"/>
<mkdir dir="${dist.src}"/>
<mkdir dir="${dist.toolsrc}"/>
<mkdir dir="${dist.examples}"/>
<mkdir dir="${dist.docs}"/>
<mkdir dir="${dist.apidocs}"/>
</target>
<target name="compile-src" depends="prepare">
<ant dir="${src.dir}"/>
</target>
<target name="compile-toolsrc" depends="prepare">
<ant dir="${toolsrc.dir}"/>
</target>
<target name="compile" depends="compile-src,compile-toolsrc"/>
<target name="jar" depends="compile">
<jar jarfile="${dist.dir}/${rhino.jar}"
basedir="${build.dest}"
manifest="${src.dir}/manifest" />
</target>
<target name="jar-src" depends="compile-src">
<jar jarfile="${dist.dir}/${rhino.jar}"
basedir="${build.dest}"
manifest="${src.dir}/manifest" />
</target>
<target name="copy-examples" depends="prepare">
<copy todir="${dist.examples}">
<fileset dir="${src.examples}" includes="*.java,*.js,*.html" />
</copy>
</target>
<target name="copy-misc" depends="prepare">
<tstamp/>
<filter token="datestamp" value="${TODAY}"/>
<copy todir="${dist.dir}" filtering="yes">
<fileset dir=".">
<patternset>
<include name="build.xml"/>
<include name="apiClasses.properties"/>
<include name="build-date"/>
</patternset>
</fileset>
</copy>
</target>
<target name="copy-all" depends="copy-examples,copy-misc">
</target>
<target name="copy-docs" depends="prepare">
<echo message="copy from ${docsrc.dir}"/>
<copy todir="${dist.docs}">
<fileset dir="${docsrc.dir}"
includes="**/*.html,**/*.jpg,**/*.gif" />
</copy>
</target>
<target name="javadoc" depends="compile,copy-docs">
<javadoc sourcefiles="${apiClasses}"
sourcepath="${src.dir}"
destdir="${dist.apidocs}"
overview="${dist.docs}/api.html"
version="true"
author="true"
public="true"
windowtitle="${Name}" />
</target>
<target name="dist" depends="copy-all,javadoc,jar">
<delete file="${dist.file}" />
<zip zipfile="${dist.file}"
basedir="${build.dir}"
includes="**"
excludes="classes/**" />
</target>
<target name="default">
<echo>
**** Building core only; for full distribution build, try "ant dist".
</echo>
<antcall target="jar-src"/>
</target>
</project>

View File

@@ -0,0 +1,161 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>1</TITLE>
</HEAD>
<BODY>
<OL>
<B><FONT FACE="Arial" SIZE=5 COLOR="#000080"><LI>Using the Rhino JavaScript Debugger</LI>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">The Mozilla Rhino JavaScript engine includes a source-level debugger for debugging JavaScript scripts. The debugger is itself a Java program which you may run as</P>
</FONT><FONT FACE="Arial" SIZE=2><P ALIGN="JUSTIFY">java org.mozilla.javascript.tools.debugger.JSDebugger [options] [filename.js] [script-arguments]</P>
</FONT><FONT SIZE=2><P ALIGN="JUSTIFY">where the options are the same as the shell.</P>
<OL>
<LI><A NAME="_Toc502165108"></FONT><B><FONT FACE="Arial" SIZE=4 COLOR="#000080">Features</A></LI>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">The Rhino JavaScript Debugger can debug scripts running in multiple threads and provides facilities to set and clear breakpoints, control execution, view variables, and evaluate arbitrary JavaScript code in the current scope of an executing script.</P>
<OL>
<LI><A NAME="_Toc502165109"></FONT><B><FONT FACE="Arial" COLOR="#000080">Console Window</A></LI>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">The debugger redirects the </FONT><FONT FACE="Arial" SIZE=2>System.out</FONT><FONT SIZE=2>, </FONT><FONT FACE="Arial" SIZE=2>System.in</FONT><FONT SIZE=2>, and </FONT><FONT FACE="Arial" SIZE=2>System.err</FONT><FONT SIZE=2> streams to an internal JavaScript console window which provides an editable command line for you to enter JavaScript code and view system output. The console window maintains a history of the commands you have entered. You may move backward and forward through the history list by pressing the Up/Down arrow keys on the keyboard.</P>
<LI><A NAME="_Toc502165110"></FONT><B><FONT FACE="Arial" COLOR="#000080">Opening Scripts</A></LI>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">You may select the <B><I>File-&gt;Open</B></I> menu item on the menu bar to load JavaScript scripts contained in files. This action will display a file-selection dialog box prompting you for the location of a script to load. The selected file will be compiled and displayed in a new window.</P>
</FONT><B><FONT FACE="Arial" COLOR="#000080"><LI>Running Scripts</LI>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">You may select the <B><I>File-&gt;Run</B></I> menu item on the menu bar to execute JavaScript scripts contained in files. This action will display a file-selection dialog box prompting you for the location of a script to execute. The loaded script will be run in a new thread and control will be given to the debugger on its first instruction.</P>
<LI><A NAME="_Toc502165111"></FONT><B><FONT FACE="Arial" COLOR="#000080">Controlling Execution</A></LI>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">The debugger provides the following facilities for you to control the execution of scripts you are debugging:</P>
<OL>
</FONT><B><FONT FACE="Arial" COLOR="#000080"><LI>Step Into</LI></OL>
</OL>
</OL>
</OL>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">To single step entering any function calls, you may do any of the following:</P>
<UL>
<P ALIGN="JUSTIFY"><LI>Select the <B><I>Debug-&gt;Step Into </B></I>menu item on the menu bar</LI></P>
<P ALIGN="JUSTIFY"><LI>Press the <B><I>Step Into</B></I> button on the toolbar</LI></P>
<P ALIGN="JUSTIFY"><LI>Press the F11 key on the keyboard</LI></P></UL>
<P ALIGN="JUSTIFY">Execution will resume. If the current line in the script contains a function call control will return to the debugger upon entry into the function. Otherwise control will return to the debugger at the next line in the current function.</P>
<OL>
<OL>
<OL>
<OL>
</FONT><B><FONT FACE="Arial" COLOR="#000080"><LI>Step Over</LI></OL>
</OL>
</OL>
</OL>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">To single step to the next line in the current function, you may do any of the following:</P>
<UL>
<P ALIGN="JUSTIFY"><LI>Select the <B><I>Debug-&gt;Step Over</B></I> menu item on the menu bar</LI></P>
<P ALIGN="JUSTIFY"><LI>Press the <B><I>Step Over</B></I> button on the toolbar</LI></P>
<P ALIGN="JUSTIFY"><LI>Press the F7 key on the keyboard</LI></P></UL>
<P ALIGN="JUSTIFY">Execution will resume but control will return to the debugger at the next line in the current function or top-level script.</P>
<OL>
<OL>
<OL>
<OL>
</FONT><B><FONT FACE="Arial" COLOR="#000080"><LI>Step Out</LI></OL>
</OL>
</OL>
</OL>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">To continue execution until the current function returns you may do any of the following:</P>
<UL>
<P ALIGN="JUSTIFY"><LI>Select the <B><I>Debug-&gt;Step Out</B></I> menu item on the menu bar</LI></P>
<P ALIGN="JUSTIFY"><LI>Press the <B><I>Step Out</B></I> button on the toolbar</LI></P>
<P ALIGN="JUSTIFY"><LI>Press the F8 key on the keyboard</LI></P></UL>
<P ALIGN="JUSTIFY">Execution will resume until the current function returns or a breakpoint is hit.</P>
<OL>
<OL>
<OL>
<OL>
</FONT><B><FONT FACE="Arial" COLOR="#000080"><LI>Go</LI></OL>
</OL>
</OL>
</OL>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">To resume execution of a script you may do any of the following:</P>
<UL>
<P ALIGN="JUSTIFY"><LI>Select the <B><I>Debug-&gt;Go</B></I> menu item on the menu bar</LI></P>
<P ALIGN="JUSTIFY"><LI>Press the <B><I>Go</B></I> button on the toolbar</LI></P>
<P ALIGN="JUSTIFY"><LI>Press the F5 key on the keyboard</LI></P></UL>
<P ALIGN="JUSTIFY">Execution will resume until a breakpoint is hit or the script completes.</P>
<P ALIGN="JUSTIFY">&nbsp;</P>
<OL>
<OL>
<OL>
<OL>
</FONT><B><FONT FACE="Arial" COLOR="#000080"><LI>Break</LI></OL>
</OL>
</OL>
</OL>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">To stop all running scripts and give control to the debugger you may do any of the following:</P>
<UL>
<P ALIGN="JUSTIFY"><LI>Select the <B><I>Debug-&gt;Break</B></I> menu item on the menu bar</LI></P>
<P ALIGN="JUSTIFY"><LI>Press the <B><I>Break</B></I> button on the toolbar</LI></P>
<P ALIGN="JUSTIFY"><LI>Press the Pause/Break key on the keyboard</LI></P></UL>
<OL>
<OL>
<OL>
<LI><A NAME="_Toc502165112"></FONT><B><FONT FACE="Arial" COLOR="#000080">Moving Up and Down the Stack</A></LI>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">The lower-left (dockable) pane in the debugger main window contains a combo-box labeled &quot;Context:&quot; which displays the current stack of the executing script. You may move up and down the stack by selecting an entry in the combo-box. When you select a stack frame the variables and watch windows are updated to reflect the names and values of the variables visible at that scope.</P>
<LI><A NAME="_Toc502165113"></FONT><B><FONT FACE="Arial" COLOR="#000080">Setting and Clearing Breakpoints</A></LI></OL>
</OL>
</OL>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">The main desktop of the debugger contains file windows which display the contents of each script you are debugging. You may set a breakpoint in a script by doing one of the following:</P>
<UL>
<P ALIGN="JUSTIFY"><LI>Place the cursor on the line at which you want to set a breakpoint and right-click with the mouse. This action will display a pop-up menu. Select the <B><I>Set Breakpoint</B></I> menu item. </LI></P>
<P ALIGN="JUSTIFY"><LI>Simply single-click on the line number of the line at which you want to set a breakpoint.</LI></P></UL>
<P ALIGN="JUSTIFY">If the selected line contains executable code a red dot will appear next to the line number and a breakpoint will be set at that location.</P>
<P ALIGN="JUSTIFY">You may set clear breakpoint in a script by doing one of the following:</P>
<UL>
<P ALIGN="JUSTIFY"><LI>Place the cursor on the line at which you want to clear a breakpoint and right-click with the mouse. This action will display a pop-up menu. Select the <B><I>Clear Breakpoint</B></I> menu item. </LI></P>
<P ALIGN="JUSTIFY"><LI>Simply single-click on the red dot or the line number of the line at which you want to clear a breakpoint.</LI></P></UL>
<P ALIGN="JUSTIFY">The red dot will disappear and the breakpoint at that location will be cleared.</P>
<OL>
<OL>
<OL>
<LI><A NAME="_Toc502165114"></FONT><B><FONT FACE="Arial" COLOR="#000080">Viewing Variables</A></LI>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">The lower-left (dockable) pane in the debugger main window contains a tab-pane with two tabs, labeled &quot;this&quot; and &quot;Locals&quot;. Each pane contains a tree-table which displays the properties of the current object and currently visible local variables, respectively. </P>
<OL>
</FONT><B><FONT FACE="Arial" COLOR="#000080"><LI>This</LI></OL>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">The properties of the current object are displayed in the <B><I>this</B></I> table. If a property is itself a JavaScript object the property may be expanded to show its sub-properties. The <B><I>this</B></I> table is updated each time control returns to the debugger or when you change the stack location in the <B><I>Context:</B></I> window.</P>
<LI><A NAME="_Toc502165115"></FONT><B><FONT FACE="Arial" COLOR="#000080">Locals</A></LI>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">The local variables of the current function are displayed in the <B><I>Locals</B></I> table. If a variable is itself a JavaScript object the variable may be expanded to show its sub-properties. The <B><I>Locals</B></I> table is updated each time control returns to the debugger or when you change the stack location in the <B><I>Context:</B></I> window</P>
<LI><A NAME="_Toc502165116"></FONT><B><FONT FACE="Arial" COLOR="#000080">Watch Window</A></LI>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">You may enter arbitrary JavaScript expressions in the <B><I>Watch:</B></I> table located in the lower-right (dockable) pane in the debugger main window. The expressions you enter are reevaluated in the current scope and their current values displayed each time control returns to the debugger or when you change the stack location in the <B><I>Context:</B></I> window.</P>
<LI><A NAME="_Toc502165117"></FONT><B><FONT FACE="Arial" COLOR="#000080">Evaluation Window</A></LI></OL>
</OL>
</OL>
</B></FONT><FONT SIZE=2><P ALIGN="JUSTIFY">The <B><I>Evaluate</B></I> pane located in the lower-right (dockable) pane in the debugger main window contains an editable command line where you may enter arbitrary JavaScript code. The code is evaluated in the context of the current stack frame. The window maintains a history of the commands you have entered. You may move backward or forward through the history by pressing the Up/Down arrow keys on the keyboard. </P>
</FONT></BODY>
</HTML>

View File

@@ -0,0 +1,137 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.7 [en] (WinNT; U) [Netscape]">
<title>JavaScript API</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
Rhino API Reference.</h1></center>
<h4>
The Control API</h4>
These APIs provide methods for controlling the actions of JavaScript in
a host environment.
<ul>
<li>
<a href="org/mozilla/javascript/Context.html">Context</a> - Represents
the runtime context of an executing script. Has methods to associate the
JavaScript evaluation engine with a Java thread, set attributes of the
engine, and compile and evaluate scripts.</li>
<li>
<a href="org/mozilla/javascript/ContextListener.html">ContextListener</a>
- Allows embeddings to be notified of the creation, entering, exiting,
and releasing of Contexts. </li>
<li>
<a href="org/mozilla/javascript/Script.html">Script</a> - The result of
compiling a JavaScript script. Also encapsulates script execution.</li>
<li>
<a href="org/mozilla/javascript/ErrorReporter.html">ErrorReporter</a> -
This interface can be implemented to control the actions the JavaScript
engine takes when it encounters errors.</li>
<li>
<a href="org/mozilla/javascript/SecuritySupport.html">SecuritySupport</a>
- Optional support routines that must be provided by embeddings implementing
security controls on scripts.</li>
<li>
<a href="org/mozilla/javascript/Wrapper.html">Wrapper</a> - Interface implemented
by objects wrapping other objects. Provides a method for recovering the
wrapped value.</li>
<li>
<a href="org/mozilla/javascript/WrapHandler.html">WrapHandler</a> - Interface
embedders can implement in order to control the way Java objects are wrapped
for use by JavaScript.</li>
<li>
<a href="org/mozilla/javascript/ClassOutput.html">ClassOutput</a> - Interface
embedders can implement in order to control the placement of generated
class bytecodes.</li>
<li>
<a href="org/mozilla/javascript/serialize/ScriptableOutputStream.html">ScriptableOutputStream</a> - This stream can be used to serialize JavaScript objects and functions.
</li>
<li>
<a href="org/mozilla/javascript/serialize/ScriptableInputStream.html">ScriptableInputStream</a> - This stream can be used to deserialize JavaScript objects and functions.
</li>
</ul>
<h4>
The Host Object API</h4>
These APIs provide support for adding objects specific to a particular
embedding of JavaScript in a host environment. Note that if you just want
to script existing Java classes, you should just use <a href="http://developer.netscape.com/library/documentation/communicator/jsguide4/livecon.htm">LiveConnect</a>.
It is also helpful to understand some of the implementation of the <a href="runtime.html">runtime</a>.
<ul>
<li>
<a href="org/mozilla/javascript/Scriptable.html">Scriptable</a> - All JavaScript
objects must implement this interface. Provides methods to access properties
and attributes of those properties, as well as other services required
of JavaScript objects.</li>
<li>
<a href="org/mozilla/javascript/Function.html">Function</a> - All JavaScript
functions must implement this interface. Extends Scriptable, adding methods
to support invocation.</li>
<li>
<a href="org/mozilla/javascript/ScriptableObject.html">ScriptableObject</a>
- A default implementation of Scriptable that may be extended. Implements
property and attribute storage and lookup and other default JavaScript
object behavior.</li>
<li>
<a href="org/mozilla/javascript/FunctionObject.html">FunctionObject</a>
- An implementation of Function that allows Java methods and constructors
to be used as JavaScript function objects.</li>
<li>
<a href="org/mozilla/javascript/ImporterTopLevel.html">ImporterTopLevel</a>
- Allows embeddings to use the importClass and importPackage functions.</li>
</ul>
<h4>
Exceptions</h4>
These exceptions are thrown by JavaScript.
<ul>
<li>
<a href="org/mozilla/javascript/JavaScriptException.html">JavaScriptException</a>
- Thrown from within JavaScript by the JavaScript 'throw' statement, or
by LiveConnect calls from JavaScript into Java. Wraps a JavaScript value.</li>
<li>
<a href="org/mozilla/javascript/ClassDefinitionException.html">ClassDefinitionException</a>
- Thrown if errors are detected while attempting to define a host object
from a Java class.</li>
<li>
<a href="org/mozilla/javascript/PropertyException.html">PropertyException</a>
- Thrown if errors are detected while attempting to define a property of
a host object from a Java class or method, or if a property is not found.</li>
<li>
<a href="org/mozilla/javascript/NotAFunctionException.html">NotAFunctionException</a>
- Thrown when attempting to call an object that is not a function.</li>
<li>
<a href="org/mozilla/javascript/EvaluatorException.html">EvaluatorException</a>
- An exception thrown when an error is detected during the execution of
a script. The default error reporter will throw EvaluatorExceptions when
an error is encountered.</li>
</ul>
<hr WIDTH="100%">
<br><a href="overview-summary.html">back to top</a>
</body>
</html>

View File

@@ -0,0 +1,43 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (WinNT; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java, BSF, Apache">
<title>Rhino and BSF</title>
</head>
<body bgcolor="#FFFFFF">
<script src="owner.js"></script>
<center>
<h1>
Using Rhino with BSF and Apache</h1></center>
<script>document.write(owner());</script>
<br><script>
var d = new Date(document.lastModified);
document.write((d.getMonth()+1)+"/"+d.getDate()+"/"+d.getFullYear());
document.write('<br>');
</script>
<hr WIDTH="100%">
<br>The <a href="http://oss.software.ibm.com/developerworks/projects/bsf">Bean
Scripting Framework</a> (or BSF) was originally developed by IBM and now
published as open source. It provides a framework for using a number of
scripting languages with Java. Rhino is one of the supported languages.
<p>This framework has been embedded in a number of open source projects,
including the XSL processor <a href="http://xml.apache.org/xalan/index.html">Xalan</a>
and the XML/Java build tool <a href="http://jakarta.apache.org/ant/index.html">Ant</a>.
<p>You can download a version of <tt>bsf.jar</tt> from <a href="http://oss.software.ibm.com/developerworks/projects/bsf">http://oss.software.ibm.com/developerworks/projects/bsf</a>
that includes the <tt>com.ibm.bsf.engines.javascript.JavaScriptEngine</tt>
class. The current version is 2.2 release candidate at the time of this
writing. This version thus supports JavaScript through Rhino when used
with the <tt>js.jar</tt> file from either <tt>rhino15R1.zip</tt> or <tt>rhinoTip.zip</tt>.
<p>See <a href="http://xml.apache.org/xalan/extensions.html#ex-basic">Xalan-Java
Extensions</a> for more information on adding JavaScript to XSL and the
<a href="http://jakarta.apache.org/ant/jakarta-ant/docs/#script">Script
task</a> for using scripting in Ant build files.
<p><a href="index.html">back to top</a>
</body>
</html>

View File

@@ -0,0 +1,24 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>Change Log</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
Change Log for Significant Rhino Changes</h1></center>
This is a log of significant changes since the release of Rhino 1.5 Release
3.
<p><i>None yet!</i>
<h3>
<hr WIDTH="100%"><br>
<a href="index.html">back to top</a></h3>
</body>
</html>

View File

@@ -0,0 +1,98 @@
<html>
<head>
<title>Debugger API for Rhino</title>
</head>
<body bgcolor="#FFFFFF">
<h1><center>Debugger API for Rhino</center></h1>
<p>
<font color="red"><center>This release of the Debugger API should be considered to be of Beta quality.</center></font>
<p>
The Debugger API for Rhino consists of a set of Java interfaces
which describes a high level debugger API and a default implementation of that
API.
<p>
Most of the API is in the <code>com.netscape.javascript.debug</code> package. It is built
upon low-level support built into the core engine in <code>com.netscape.javascript</code>.
<p>
The <code>com.netscape.javascript.debug</code> package includes an implementation of the Debugger API
interfaces outlined below. The class <code>com.netscape.javascript.debug.DebugManager.java</code>
implements the <a href="com/netscape/javascript/debug/IDebugManager.html">IDebugManager</a>
interface and <code>com.netscape.javascript.debug.SourceTextManagerImpl.java</code> implements
the <a href="com/netscape/javascript/SourceTextManager.html">SourceTextManager</a> interface.
<p>
The class <code>com.netscape.javascript.tools.shell.Main.java</code> provides an
example which invokes the Debugger API.
<p>
<hr>
<p>
The core interface of the API is <a href="com/netscape/javascript/debug/IDebugManager.html">IDebugManager</a>.
This interface provide the central point for interacting with the debug system.
It supports the setting of the following hooks:
<ul>
<li><a href="com/netscape/javascript/debug/IInterruptHook.html">IInterruptHook</a> for immediate interrupt.
<li><a href="com/netscape/javascript/debug/IInstructionHook.html">IInstructionHook</a> for breakpoints.
<li><a href="com/netscape/javascript/debug/IDebugBreakHook.html">IDebugBreakHook</a> for breaking on errors.
<li><a href="com/netscape/javascript/debug/IErrorReporter.html">IErrorReporter</a> for hooking into the error reporter system.
<li><a href="com/netscape/javascript/debug/IScriptHook.html">IScriptHook</a> for notification of script and function load and unload.
</ul>
Customers of the Debugger API can provide implementations of these hook
interfaces which can be passed to the <i>IDebugManager</i> in order receive
notification of the various events within the core JavaScript engine.
<p>
When hooks are called they are passed appropriate objects which are implemented
by the Debugger API to describe such things as <i>stack frames</i>,
<i> program counter locations</i>, etc. The interfaces for these objects are:
<ul>
<li><a href="com/netscape/javascript/debug/IThreadState.html">IThreadState</a> representing the state of the stopped thread.
<li><a href="com/netscape/javascript/debug/IStackFrame.html">IStackFrame</a> representing a stack frame.
<li><a href="com/netscape/javascript/debug/IPC.html">IPC</a> representing a program counter location.
<li><a href="com/netscape/javascript/debug/IScript.html">IScript</a> representing a compiled JavaScript script or function.
<li><a href="com/netscape/javascript/debug/ISourceLocation.html">ISourceLocation</a> representing a location in the souce code.
</ul>
<p>
<hr>
<p>
<a href="com/netscape/javascript/SourceTextManager.html">SourceTextManager</a>
is an interface used to supply a centralized location from which a debugger
client can access JavaScript source. It supports capturing source as it is
parsed by <i>Rhino</i>. Alternately, source can be fed to it by the
embedding; e.g. in a browser embedding where the JavaScript code is just a
part of the html source the browser can feed the entire source to the
<i>SourceTextManager</i> so that a debugger can 'see' the whole source and
not just the part that is fed to the JavaScript compiler.
<p>
<a href="com/netscape/javascript/SourceTextItem.html">SourceTextItem</a> is an
interface representing a single 'block' of source code text (typically this
is an entire source file). This may be pure JavaScript source, or may include
JavaScript source embedded in html or whatever. The point is that this is the
text that a debugger should show to a user while debugging the JavaScript code.
This interface supports incrementally updated content. This is specifically
useful in browser embeddings where text is received in blocks. In fact, in a
browser it is possible that some of the source on a page may be compiled
and run even before the entire content of the page has been received from a
server.
<p>
<hr>
<p>
<a href="com/netscape/javascript/debug/ILaunchableDebugger.html">ILaunchableDebugger</a>
is an interface that abstractly represents a debugger user interface. It is
defined to allow an embedding to request that a debugger be launched without
requiring that the embedding be coupled at compile time to a particular debugger
implementation.
<p>
<hr>
<h3>Limitations and unimplemented features</h3>
<ul>
<li>Data Watchpoints are not implemented.
<li>Catching exceptions thrown in JavaScript code is not implemented.
<li>Per context hooking is not implemented.
<li>Setting the debug level to any non-zero value forces the optimization level to zero.
<li>Tracking of calls to plain Java methods from JavaScript is not implemented.
<li>Running at debug level >= 6 causes JIT errors with the Symantec JVM (but no other JVMs)
<li>The Debug API has not been rigorously tested.
</ul>
<p>
<hr WIDTH="100%">
<br><A HREF="overview-summary.html">back to top</A>
</body>
</html>

View File

@@ -0,0 +1,241 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.7 [en] (WinNT; I) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java, Debugger">
<title>Rhino Debugger</title>
</head>
<body bgcolor="#FFFFFF">
<script src="owner.js">
</script>
<center>
<h1>
Rhino JavaScript Debugger</h1></center>
Christopher Oliver
<br><script>document.write(owner());</script>
<br>6/28/2001
<center>
<hr WIDTH="100%"></center>
The Rhino JavaScript debugger is a GUI that allows debugging of interpreted
JavaScript scripts run in Rhino. Note that this debugger <i>will not</i>
work with JavaScript scripts run in the mozilla browser since Rhino is
not the engine used in such environments.
<p><img SRC="jsdebug.jpg" height=460 width=600>
<p>Current limitations:
<ul>
<li>
Requires JDK 1.2 or greater</li>
<li>
Requires js.jar from rhinoTip.zip</li>
<li>
No breakpoint menu</li>
</ul>
<b><font face="Arial"><font color="#000080"><font size=+2>Using the Rhino
JavaScript Debugger</font></font></font></b>
<p><font size=-1>The Mozilla Rhino JavaScript engine includes a source-level
debugger for debugging JavaScript scripts. The debugger is itself a Java
program which you may run as</font>
<ol><font face="Arial"><font size=-1>java org.mozilla.javascript.tools.debugger.Main
[options] [filename.js] [script-arguments]</font></font></ol>
<font size=-1>where the options are the same as the shell.</font>
<p><font size=-1>The Rhino JavaScript Debugger can debug scripts running
in multiple threads and provides facilities to set and clear breakpoints,
control execution, view variables, and evaluate arbitrary JavaScript code
in the current scope of an executing script.</font>
<p><a NAME="_Toc502165109"></a><b><font face="Arial"><font color="#000080"><font size=-1>Console
Window</font></font></font></b>
<br><font size=-1>The debugger redirects the <font face="Arial">System.out</font>,
<font face="Arial">System.in</font>,
and <font face="Arial">System.err</font> streams to an internal JavaScript
console window which provides an editable command line for you to enter
JavaScript code and view system output. The console window maintains a
history of the commands you have entered. You may move backward and forward
through the history list by pressing the Up/Down arrow keys on the keyboard.</font>
<br><a NAME="_Toc502165110"></a><b><font face="Arial"><font color="#000080"><font size=-1>Opening
Scripts</font></font></font></b>
<br><font size=-1>You may select the <b><i>File->Open</i></b> menu item
on the menu bar to load JavaScript scripts contained in files. This action
will display a file-selection dialog box prompting you for the location
of a script to load. The selected file will be compiled and displayed in
a new window.</font>
<br><a NAME="_RunningScripts"></a><b><font face="Arial"><font color="#000080"><font size=-1>Running
Scripts</font></font></font></b>
<br><font size=-1>You may select the <b><i>File->Run</i></b> menu item
on the menu bar to execute JavaScript scripts contained in files. This
action will display a file-selection dialog box prompting you for the location
of a script to execute. The loaded script will be run in a new thread and
control will be given to the debugger on its first instruction.</font>
<p><a NAME="_Toc502165111"></a><b><font face="Arial"><font color="#000080"><font size=+1>Controlling
Execution</font></font></font></b>
<br><font size=-1>The debugger provides the following facilities for you
to control the execution of scripts you are debugging:</font>
<p><b><font face="Arial"><font color="#000080">Step Into</font></font></b>
<br><font size=-1>To single step entering any function calls, you may do
any of the following:</font>
<ul>
<li>
<font size=-1>Select the <b><i>Debug->Step Into </i></b>menu item on the
menu bar</font></li>
<li>
<font size=-1>Press the <b><i>Step Into</i></b> button on the toolbar</font></li>
<li>
<font size=-1>Press the F11 key on the keyboard</font></li>
</ul>
<font size=-1>Execution will resume. If the current line in the script
contains a function call control will return to the debugger upon entry
into the function. Otherwise control will return to the debugger at the
next line in the current function.</font>
<p><b><font face="Arial"><font color="#000080">Step Over</font></font></b>
<br><font size=-1>To single step to the next line in the current function,
you may do any of the following:</font>
<ul>
<li>
<font size=-1>Select the <b><i>Debug->Step Over</i></b> menu item on the
menu bar</font></li>
<li>
<font size=-1>Press the <b><i>Step Over</i></b> button on the toolbar</font></li>
<li>
<font size=-1>Press the F7 key on the keyboard</font></li>
</ul>
<font size=-1>Execution will resume but control will return to the debugger
at the next line in the current function or top-level script.</font>
<p><b><font face="Arial"><font color="#000080">Step Out</font></font></b>
<br><font size=-1>To continue execution until the current function returns
you may do any of the following:</font>
<ul>
<li>
<font size=-1>Select the <b><i>Debug->Step Out</i></b> menu item on the
menu bar</font></li>
<li>
<font size=-1>Press the <b><i>Step Out</i></b> button on the toolbar</font></li>
<li>
<font size=-1>Press the F8 key on the keyboard</font></li>
</ul>
<font size=-1>Execution will resume until the current function returns
or a breakpoint is hit.</font>
<p><b><font face="Arial"><font color="#000080">Go</font></font></b>
<br><font size=-1>To resume execution of a script you may do any of the
following:</font>
<ul>
<li>
<font size=-1>Select the <b><i>Debug->Go</i></b> menu item on the menu
bar</font></li>
<li>
<font size=-1>Press the <b><i>Go</i></b> button on the toolbar</font></li>
<li>
<font size=-1>Press the F5 key on the keyboard</font></li>
</ul>
<font size=-1>Execution will resume until a breakpoint is hit or the script
completes.</font>
<p><b><font face="Arial"><font color="#000080">Break</font></font></b>
<br><font size=-1>To stop all running scripts and give control to the debugger
you may do any of the following:</font>
<ul>
<li>
<font size=-1>Select the <b><i>Debug->Break</i></b> menu item on the menu
bar</font></li>
<li>
<font size=-1>Press the <b><i>Break</i></b> button on the toolbar</font></li>
<li>
<font size=-1>Press the Pause/Break key on the keyboard</font></li>
</ul>
<a NAME="_RunningScripts"></a><b><font face="Arial"><font color="#000080"><font size=-1>Break
on Exceptions</font></font></font></b>
<br><font size=-1>To give control to the debugger whenever a JavaScript
is exception is thrown select the <b><i>Debug->Break on Exceptions</i></b>
checkbox from the menu bar.&nbsp; Whenever a JavaScript exception is thrown
by a script a message dialog will be displayed and control will be given
to the debugger at the location the exception is raised.</font>
<p><a NAME="_Toc502165112"></a><b><font face="Arial"><font color="#000080">Moving
Up and Down the Stack</font></font></b>
<br><font size=-1>The lower-left (dockable) pane in the debugger main window
contains a combo-box labeled "Context:" which displays the current stack
of the executing script. You may move up and down the stack by selecting
an entry in the combo-box. When you select a stack frame the variables
and watch windows are updated to reflect the names and values of the variables
visible at that scope.</font>
<p><a NAME="_Toc502165113"></a><b><font face="Arial"><font color="#000080">Setting
and Clearing Breakpoints</font></font></b>
<br><font size=-1>The main desktop of the debugger contains file windows
which display the contents of each script you are debugging. You may set
a breakpoint in a script by doing one of the following:</font>
<ul>
<li>
<font size=-1>Place the cursor on the line at which you want to set a breakpoint
and right-click with the mouse. This action will display a pop-up menu.
Select the <b><i>Set Breakpoint</i></b> menu item.</font></li>
<li>
<font size=-1>Simply single-click on the line number of the line at which
you want to set a breakpoint.</font></li>
</ul>
<font size=-1>If the selected line contains executable code a red dot will
appear next to the line number and a breakpoint will be set at that location.</font>
<p><font size=-1>You may clear breakpoint in a script by doing one of the
following:</font>
<ul>
<li>
<font size=-1>Place the cursor on the line at which you want to clear a
breakpoint and right-click with the mouse. This action will display a pop-up
menu. Select the <b><i>Clear Breakpoint</i></b> menu item.</font></li>
<li>
<font size=-1>Simply single-click on the red dot or the line number of
the line at which you want to clear a breakpoint.</font></li>
</ul>
<font size=-1>The red dot will disappear and the breakpoint at that location
will be cleared.</font>
<p><a NAME="_Toc502165114"></a><b><font face="Arial"><font color="#000080"><font size=+1>Viewing
Variables</font></font></font></b>
<br><font size=-1>The lower-left (dockable) pane in the debugger main window
contains a tab-pane with two tabs, labeled "this" and "Locals". Each pane
contains a tree-table which displays the properties of the current object
and currently visible local variables, respectively.</font>
<p><b><font face="Arial"><font color="#000080">This</font></font></b>
<br><font size=-1>The properties of the current object are displayed in
the
<b><i>this</i></b> table. If a property is itself a JavaScript object
the property may be expanded to show its sub-properties. The <b><i>this</i></b>
table is updated each time control returns to the debugger or when you
change the stack location in the <b><i>Context:</i></b> window.</font>
<p><b><font face="Arial"><font color="#000080">Locals</font></font></b>
<br><font size=-1>The local variables of the current function are displayed
in the <b><i>Locals</i></b> table. If a variable is itself a JavaScript
object the variable may be expanded to show its sub-properties. The <b><i>Locals</i></b>
table is updated each time control returns to the debugger or when you
change the stack location in the <b><i>Context:</i></b> window</font>
<p><a NAME="_Toc502165116"></a><b><font face="Arial"><font color="#000080">Watch
Window</font></font></b>
<br><font size=-1>You may enter arbitrary JavaScript expressions in the
<b><i>Watch:</i></b>
table located in the lower-right (dockable) pane in the debugger main window.
The expressions you enter are re-evaluated in the current scope and their
current values displayed each time control returns to the debugger or when
you change the stack location in the <b><i>Context:</i></b> window.</font>
<p><a NAME="_Toc502165117"></a><b><font face="Arial"><font color="#000080">Evaluation
Window</font></font></b>
<br><font size=-1>The <b><i>Evaluate</i></b> pane located in the lower-right
(dockable) pane in the debugger main window contains an editable command
line where you may enter arbitrary JavaScript code. The code is evaluated
in the context of the current stack frame. The window maintains a history
of the commands you have entered. You may move backward or forward through
the history by pressing the Up/Down arrow keys on the keyboard.</font>
</body>
</html>

View File

@@ -0,0 +1,166 @@
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>Rhino Documentation</title>
</head>
<body bgcolor="#ffffff">
<center>
<h1> Rhino Documentation</h1>
</center>
<b><i><font size="+1">General</font></i></b>
<table width="100%">
<tbody>
<tr>
<td><a href="overview.html">Overview</a>
</td>
<td>An overview of the JavaScript language and of Rhino.</td>
</tr>
<tr>
<td><a href="limits.html">Requirements and Limitations</a>
</td>
<td>What you must have to run Rhino; what Rhino cannot do.</td>
</tr>
<tr>
<td><a href="rhino15R3.html">What's new in 1.5R3</a>
</td>
<td>Changes since 1.5R2.</td>
</tr>
<tr>
<td><a href="debugger.html">Rhino Debugger</a>
</td>
<td>A debugger for debugging JavaScript running in Rhino.</td>
</tr>
<tr>
<td><a href="opt.html">Optimization</a>
</td>
<td>Details on the various optimization levels.</td>
</tr>
<tr>
<td><a href="http://sourceforge.net/projects/jscorba">JS/CORBA Adapter</a>
</td>
<td>Provides a mechanism for arbitrary JavaScript objects to interact
with each other transparently in a distributed JavaScript system using CORBA.</td>
</tr>
<tr>
<td><a href="bsf.html">Using Rhino with BSF and Apache</a>
</td>
<td>How to use Rhino with apps that support BSF.</td>
</tr>
<tr>
<td><a href="changes.html">Recent Changes</a>
</td>
<td>Describes recent changes to Rhino.</td>
</tr>
<tr>
<td><a href="faq.html">FAQ</a>
</td>
<td>Answers to frequently asked questions about Rhino.</td>
</tr>
<tr>
<td><a href="http://industry.java.sun.com/javaone/99/event/0,1768,629,00.html">
1999 JavaOne session on Rhino</a>
</td>
<td>A talk on Rhino with slides. Also see the <a href="javaone.html">followup</a>
.</td>
</tr>
<tr>
<td valign="Top"><a href="http://www.ociweb.com/jnb/archive/jnbMar2001.html">
Scripting Languages for Java</a>
<br>
</td>
<td valign="Top">An article comparing and contrasting Rhino and Jython.<br>
</td>
</tr>
</tbody>
</table>
<p><b><i><font size="+1">Writing Scripts</font></i></b>
<table width="100%">
<tbody>
<tr>
<td><a href="scriptjava.html">Scripting Java</a>
</td>
<td>How to use Rhino to script Java classes.</td>
</tr>
<tr>
<td><a href="perf.html">Performance Hints</a>
</td>
<td>Some tips on writing faster JavaScript code.</td>
</tr>
<tr>
<td><a href="tools.html">Tools</a>
</td>
<td>Some tools for developing JavaScript scripts.</td>
</tr>
</tbody>
</table>
</p>
<p><b><i><font size="+1">Embedding Rhino</font></i></b>
<table width="100%">
<tbody>
<tr>
<td><a href="tutorial.html">Embedding tutorial</a>
</td>
<td>A short tutorial on how to embed Rhino into your application.</td>
</tr>
<tr>
<td><a href="apidocs/index.html">API javadoc Reference</a>
</td>
<td>An annotated outline of the programming interface to Rhino (tip only).</td>
</tr>
<tr>
<td><a href="scopes.html">Scopes and Contexts</a>
</td>
<td>Describes how to use scopes and contexts for the best performance
and flexibility, with an eye toward multithreaded environments.</td>
</tr>
<tr>
<td><a href="serialization.html">Serialization</a>
</td>
<td>How to serialize JavaScript objects and functions in Rhino.</td>
</tr>
<tr>
<td><a href="runtime.html">Runtime</a>
</td>
<td>A brief description of the JavaScript runtime.</td>
</tr>
<tr>
<td><a href="footprint.html">Small Footprint</a>
</td>
<td>Hints for those interested in small-footprint embeddings.</td>
</tr>
<tr>
<td><a href="examples.html">Examples</a>
</td>
<td>A set of examples showing how to control the JavaScript engine and
build JavaScript host objects.</td>
</tr>
<tr>
<td><font color="#000000"><a href="http://www.mozilla.org/js/tests/library.html">
Testing</a>
</font></td>
<td>How to run the JavaScript test suite.</td>
</tr>
</tbody>
</table>
</p>
<h3>
<hr width="100%"><a href="index.html">back to top</a>
</h3>
</body>
</html>

View File

@@ -0,0 +1,88 @@
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]">
<title>Rhino Downloads</title>
</head>
<body>
<center><b><font size="+3">Rhino Downloads</font></b></center>
<p>Rhino is available for download both in source and compiled form. </p>
<h3> Binaries</h3>
You can download binaries (JAR files) from <a href="ftp://ftp.mozilla.org/pub/js/">
ftp://ftp.mozilla.org/pub/js/</a>
. Rhino 1.5 Release 2 is the last qualified release. It is also possible to
download the latest rhino build that reflects newer features and bug fixes,
but has not been fully qualified. These zip files also include the source.
<p>If you are looking for <tt>js.jar</tt> for XSLT or for IBM's Bean Scripting
Framework (BSF), download one of the zip files below and unzip it. </p>
<ul>
<li> <a href="ftp://ftp.mozilla.org/pub/js/rhino15R3-rc2.zip">Rhino 1.5R3
(release candidate 2).</a>
</li>
<ul>
<li> <i><font size="-1"><a href="rhino15R3.html">Description of changes
from 1.5R2</a>
</font></i>.</li>
</ul>
<li> <a href="ftp://ftp.mozilla.org/pub/js/rhino15R2.zip">Rhino 1.5R2.</a>
</li>
<ul>
<li> <i><font size="-1"><a href="rhino15R2.html">Description of changes
from 1.5R1</a>
</font></i>.</li>
</ul>
<li> <a href="ftp://ftp.mozilla.org/pub/js/rhino15R1.zip">Rhino 1.5R1.</a>
</li>
<ul>
<li> <i><font size="-1"><a href="rhino15R1.html">Description of changes
from 1.4R3</a>
</font></i>.</li>
</ul>
<li> <a href="ftp://ftp.mozilla.org/pub/js/rhino14R3.zip">Rhino 1.4 Release
3</a>
.</li>
<li> <a href="ftp://ftp.mozilla.org/pub/js/rhinoLatest.zip">Latest Rhino
builds</a>
.</li>
<ul>
<li> <i><font size="-1"><a href="changes.html">Description of changes from
1.5R3</a>
</font></i>.</li>
</ul>
</ul>
<h3> Source</h3>
The source code for Rhino is available under <a href="http://www.mozilla.org/NPL/">
NPL 1.1</a>
. In addition to getting the source from the zip files above, the source
code for Rhino can be found in the CVS tree at mozilla/js/rhino. See&nbsp;
<a href="http://www.mozilla.org/cvs.html">source code via cvs</a>
for details on how to set up CVS, define your CVSROOT, and login. Once you've
done that, just execute the command
<pre>&nbsp;&nbsp;&nbsp; cvs co mozilla/js/rhino</pre>
to get the tip source.
<p>The current tip can also be viewed using LXR at <a href="http://lxr.mozilla.org/mozilla/source/js/rhino/">
http://lxr.mozilla.org/mozilla/source/js/rhino/</a>
. </p>
<p> </p>
<hr width="100%"><a href="index.html">back to top</a>
<br>
&nbsp;
</body>
</html>

View File

@@ -0,0 +1,278 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 97">
<meta name="GENERATOR" content="Mozilla/4.7 [en] (WinNT; U) [Netscape]">
<title>Embedding Scripting Host in Business Applications</title>
</head>
<body link="#0000FF">
<b><font face="Arial"><font size=-1>Embedding
Scripting Host in Business Applications</font></font></b>
<p><b><font face="Arial"><font size=-1>Madhukumar Seshadri, <a href="http://www.cognizant.com)/">www.cognizant.com</a></font></font></b>
<br>&nbsp;
<br>&nbsp;
<p><font face="Arial"><font size=-1>With web browsers, continuing to rule
the human interface for applications, creating value by being ubiquitous,
few adoptions of rich technology thats getting brewed underneath, will
help designing business applications even though most of the current ones
are made with birds eye of the underlying technologies.</font></font>
<p><font face="Arial"><font size=-1>JavaScript is a scripting language
invented and developed by Netscape. The language was primarily designed
for creating lightweight programming for web browser extensions by exposing
the Document Object Model of an HTML page to the scripts. JavaScript is
becoming object oriented and getting adopted for server-side scripting.</font></font>
<p><font face="Arial"><font size=-1>JavaScript is also becoming a standard
in the scripting world as Netscape is working closely with ECMA (European
Computer Manufacturers Association) to make it as a standard scripting
language for the script world. The standards are published as ECMA Script.</font></font>
<p><font face="Arial"><font size=-1>JavaScript originally designed for
exposing the DOM (Document Object Model) standardized by World Wide Web
consortium (W3C), to help web page designers to control and manipulate
the pages dynamically. JavaScript engines were embedded in the browsers
and they execute those portions of the code embedded in the HTML pages.</font></font>
<p><font face="Arial"><font size=-1>In short, JavaScript engine embedded
in the browser allowed extensions or manipulations for DOM Object run time
for the HTML page by executing the scripts associated with them. In other
words, browser exposes its DOM object for the page to scripts for extensions
and dynamic manipulations of the same, using a language that the script
interpreter understands.</font></font>
<p><font face="Arial"><font size=-1>Can I do the same for my application
by exposing my custom business objects written in my middle-tier? Can I
allow user to my write JavaScript extensions for my objects and also be
host for executing those scripts?</font></font>
<p><font face="Arial"><font size=-1>JavaScript host runs times are available
as binaries written in major languages. Check out <a href="http://www.mozilla.org/js">www.mozilla.org/js</a>.
Spider Monkey and Rhino are open source JavaScripting engines available
from mozilla.</font></font>
<p><font face="Arial"><font size=-1>Microsoft implementation of ECMA Script
(ECMA Script is based on core JavaScript, created by Netscape) is called
JScript. Microsoft binaries of jscript engine can be downloaded from http://msdn.microsoft.com/scripting/.</font></font>
<p><font face="Arial"><font size=-1>This document doesnt explain the JavaScript
language in detail but explains how these scripting engines can be used
as host to expose business objects in the middle-tier and how the user
of these applications can extend it if needed using JavaScript.</font></font>
<p><font face="Arial"><font size=-1>The scripting engine Rhino (<a href="http://www.mozilla.org/js)">www.mozilla.org/rhino)</a>,
a javascript engine purely written in Java is one that I am going to use
for the testing the above.</font></font>
<p><font face="Arial"><font size=-1>Let us set some simple goals,</font></font>
<ul>
<li>
<font face="Arial"><font size=-1>Execute a plain JavaScript code and
use static Java object</font></font></li>
<li>
<font face="Arial"><font size=-1>Instantiate external objects (written
in Java) from the script and use them within the script</font></font></li>
</ul>
<br>&nbsp;
<br>&nbsp;
<p><font face="Arial"><font size=-1>Let us write a simple Javscript to
test the above set goals,</font></font>
<p><font face="Arial"><font size=-1><b>Fig 1</b> jshosttest.js</font></font>
<p><b><i><font face="Arial"><font size=-1>/* Test 1 */</font></font></i></b>
<br><b><i><font face="Arial"><font size=-1>/* Use a static Java Object
in the script */</font></font></i></b>
<p><font face="Arial"><font size=-1>function test1() {</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; var str;</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; str = '"Hello World";</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; return str;</font></font>
<br><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>var str = test1( );</font></font>
<br><font face="Arial"><font size=-1>//out is expected to be Java Object
exposed to the script scope</font></font>
<br><font face="Arial"><font size=-1>out.println ("JavaScript - Test 1
- " + str);</font></font>
<p><b><i><font face="Arial"><font size=-1>/* Test 2 */</font></font></i></b>
<p><b><i><font face="Arial"><font size=-1>/* Instantiate a Javaobject for
this scope and use it */</font></font></i></b>
<p><font face="Arial"><font size=-1>function test2(){</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; // create a Java
string buffer object from JavaScript and use its java instance</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; // This uses an
another Java object created for creating new objects within Java and</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; // brings the same
for JavaScript execution scope</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; // Refer _create.java
for more information</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; create.getInstance("java.lang.StringBuffer","buffer");</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; //JavaScript refers
the java object instance as buffer</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; out.println(buffer.toString());</font></font>
<br>&nbsp;&nbsp;&nbsp; <font face="Arial"><font size=-1>buffer.append("I
am a javaobject dynamically created and executed in JavaScript");</font></font>
<br>&nbsp;&nbsp;&nbsp; <font face="Arial"><font size=-1>return buffer.toString();</font></font>
<br><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>var str = test2();</font></font>
<br><font face="Arial"><font size=-1>out.println("From JavaScript - Test
2 " + str);</font></font>
<p><font face="Arial"><font size=-1>Let us write a simple Javahost Object
using the Rhino engine to execute the above script,</font></font>
<p><b><font face="Arial"><font size=-1>Fig 2.1 - JSHost.java</font></font></b>
<p><font face="Arial"><font size=-1>/**</font></font>
<br><font face="Arial"><font size=-1>* @author Madhukumar Seshadri</font></font>
<br><font face="Arial"><font size=-1>* @version</font></font>
<br><font face="Arial"><font size=-1>*/</font></font>
<p><font face="Arial"><font size=-1>import org.mozilla.javascript.*;</font></font>
<br><font face="Arial"><font size=-1>import java.io.*;</font></font>
<br><font face="Arial"><font size=-1>import java.lang.*;</font></font>
<br><i><font face="Arial"><font size=-1>// import com.xxx.xxx.*;</font></font></i>
<p><font face="Arial"><font size=-1>public class JSHost extends Object
{</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; /** Creates new
JSHost */</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; public JSHost()
{</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; }</font></font>
<p><i><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; /*** Executes
.js file ***/</font></font></i>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; public Object executeJS
(String jsfname){</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; //You can also
use evaluateReader</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; File fp = new File(jsfname);</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; String str_buff
=null;</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; try {</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
FileReader fr = new FileReader(jsfname);</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
int length = (int) fp.length();</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
char cbuff[] = new char[(char)length];</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
fr.read(cbuff);</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
str_buff = new String(cbuff);</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; } catch(Exception
e) {</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
e.printStackTrace();</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; }</font></font>
<p><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; //Execute the .js
file content</font></font>
<br><font face="Arial"><font size=-1>&nbsp;&nbsp;&nbsp; return executeJSSource(str_buff);</font></font>
<br><font face="Arial"><font size=-1>}</font></font>
<p><i><font face="Arial"><font size=-1>/*** Executes javascript source
***/</font></font></i>
<br><font face="Arial"><font size=-1>public Object executeJSSource (String
jsbuff){</font></font>
<br><font face="Arial"><font size=-1>Object any=null;</font></font>
<br><font face="Arial"><font size=-1>try{</font></font>
<br><i><font face="Arial"><font size=-1>//Enter the Context</font></font></i>
<br><font face="Arial"><font size=-1><i>// Refer </i><u><font color="#0000FF">http://www.mozilla.org/js/rhino/tutorial.html</font></u></font></font>
<br><font face="Arial"><font size=-1>Context context = Context.enter();</font></font>
<br><i><font face="Arial"><font size=-1>// Get the execution scope</font></font></i>
<br><font face="Arial"><font size=-1>Scriptable scope = context.initStandardObjects(null);</font></font>
<p><i><font face="Arial"><font size=-1>//----------- For Test 1 - Get System.out
in scope</font></font></i>
<br><font face="Arial"><font size=-1>//Scriptable jObj1 = Context.toObject(System.out,
scope);</font></font>
<br><font face="Arial"><font size=-1>scope.put("out", scope, jObj1);</font></font>
<p><i><font face="Arial"><font size=-1>//------------ For Test 2 - Instantiate
Create Object and get that in scope</font></font></i>
<br><i><font face="Arial"><font size=-1>//Allow JScript to create Java
Objects</font></font></i>
<br><i><font face="Arial"><font size=-1>//Bring the _create object to context</font></font></i>
<br><font face="Arial"><font size=-1>_create create = new _create( );</font></font>
<br><i><font face="Arial"><font size=-1>//Register this context and scope
to this create object instance</font></font></i>
<br><font face="Arial"><font size=-1>create.registerContext(context,scope);</font></font>
<br><font face="Arial"><font size=-1>//Scriptable jObj2 = Context.toObject(_create,
scope);</font></font>
<br><font face="Arial"><font size=-1>scope.put("create",scope,create);</font></font>
<br><i><font face="Arial"><font size=-1>//Evaluate (or execute js)</font></font></i>
<br><font face="Arial"><font size=-1><i>//Refer </i><u><font color="#0000FF">http://www.mozilla.org/js/rhino/tutorial.html</font></u></font></font>
<br><font face="Arial"><font size=-1>any = context.evaluateString(scope,
jsbuff, "", 1, null);</font></font>
<br><i><font face="Arial"><font size=-1>//Exit the Context</font></font></i>
<br><font face="Arial"><font size=-1>context.exit( );</font></font>
<br><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>catch ( JavaScriptException jse) {</font></font>
<br><font face="Arial"><font size=-1>jse.printStackTrace();</font></font>
<br><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>return any;</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<br>&nbsp;
<br>&nbsp;
<p><font face="Arial"><font size=-1>Let us write a class for creating new
Java objects and bringing them to this script execution scope,</font></font>
<p><b><font face="Arial"><font size=-1>Fig 2.2 _create.java</font></font></b>
<p><i><font face="Arial"><font size=-1>/**</font></font></i>
<p><i><font face="Arial"><font size=-1>* @author Madhukumar</font></font></i>
<p><i><font face="Arial"><font size=-1>*/</font></font></i>
<p><font face="Arial"><font size=-1>import java.lang.Class;</font></font>
<p><font face="Arial"><font size=-1>import org.mozilla.javascript.*;</font></font>
<p><font face="Arial"><font size=-1>public class _create extends Object
{</font></font>
<p><font face="Arial"><font size=-1>static Context ptr = null;</font></font>
<p><font face="Arial"><font size=-1>static Scriptable scope =null;</font></font>
<p><font face="Arial"><font size=-1>public _create () { }</font></font>
<p><font face="Arial"><font size=-1>public void registerContext(Context
cptr, Scriptable sc){</font></font>
<p><font face="Arial"><font size=-1>ptr = cptr;</font></font>
<p><font face="Arial"><font size=-1>scope = sc;</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>public void getInstance(String classname,String
jsclassname) {</font></font>
<p><font face="Arial"><font size=-1>Object any=null;</font></font>
<p><font face="Arial"><font size=-1>try {</font></font>
<p><font face="Arial"><font size=-1>Class thisclass = Class.forName(classname);</font></font>
<p><font face="Arial"><font size=-1>any = thisclass.newInstance();</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>catch(Exception e){</font></font>
<p><font face="Arial"><font size=-1>e.printStackTrace();</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>if( ptr != null) {</font></font>
<p><font face="Arial"><font size=-1>if (scope !=null) {</font></font>
<p><i><font face="Arial"><font size=-1>//register created object for this
execution scope</font></font></i>
<p><font face="Arial"><font size=-1>scope.put(jsclassname,scope,any);</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<br>&nbsp;
<br>&nbsp;
<p><font face="Arial"><font size=-1>It is time to test the code, so let
us write a small object that will use the JSHost object,</font></font>
<p><b><font face="Arial"><font size=-1>Fig 3 - JSHosttest.java</font></font></b>
<p><font face="Arial"><font size=-1>/**</font></font>
<p><font face="Arial"><font size=-1>* @author Madhukumar</font></font>
<p><font face="Arial"><font size=-1>* @version</font></font>
<p><font face="Arial"><font size=-1>*/</font></font>
<p><font face="Arial"><font size=-1>public class JSHosttest extends Object
{</font></font>
<p><font face="Arial"><font size=-1>/** Creates new JSHostTest*/</font></font>
<p><font face="Arial"><font size=-1>public JSHosttest() {</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>public static void main (String args[]){</font></font>
<p><font face="Arial"><font size=-1>if (args.length &lt; 1) {</font></font>
<p><font face="Arial"><font size=-1>System.out.println("Usage - Java JSHosttest.class
&lt;js source file>");</font></font>
<p><font face="Arial"><font size=-1>return;</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>JSHost jsh = new JSHost();</font></font>
<p><font face="Arial"><font size=-1>System.out.println("Executing JavaScript
file - " + args[0]);</font></font>
<p><font face="Arial"><font size=-1>Object result = jsh.executeJS(args[0]);</font></font>
<p><font face="Arial"><font size=-1>if (result instanceof String){</font></font>
<p><font face="Arial"><font size=-1>System.out.println("Results - " + result);</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<p><font face="Arial"><font size=-1>}</font></font>
<br>&nbsp;
<br>&nbsp;
<p><font face="Arial"><font size=-1>For more explanations on the code execution,
please refer embedding tutorial <a href="http://www.mozilla.org/js/rhino/tutorial.html">http://www.mozilla.org/js/rhino/tutorial.html</a>
and for all documentation and examples on Rhino visit <a href="http://www.mozilla.org/rhino/doc.html">http://www.mozilla.org/rhino/doc.html</a>.</font></font>
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
</body>
</html>

View File

@@ -0,0 +1,89 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (WinNT; U) [Netscape]">
<title>Rhino Examples</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
Rhino Examples</h1></center>
Examples have been provided that show how to control the JavaScript engine
and to implement scriptable host objects. All the examples are in the cvs
tree at <tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/">mozilla/js/rhino/examples</a></tt>.
<br>&nbsp;
<h2>
Sample Scripts</h2>
The <tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/unique.js">unique.js</a></tt>
script allows printing unique lines from a file.
<p>The <tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/liveConnect.js">liveConnect.js</a></tt>
script shows a sample usage of LiveConnect (Java-to-JavaScript connectivity).
<p>The <tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/jsdoc.js">jsdoc.js</a></tt>
script is a JavaScript analog to Java's <tt>javadoc</tt>. It makes heavy
use of regular expressions.
<p>The <tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/checkParam.js">checkParam.js</a></tt>
script is a useful tool to check that <tt>@param</tt> tags in Java documentation
comments match the parameters in the corresponding Java method.
<p>The <tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/enum.js">enum.js</a></tt>
script is a good example of using a JavaAdapter to implement a Java interface
using a JavaScript object.
<p>The <a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/NervousText.js">NervousText.js</a>
script is a JavaScript implementation of the famous NervousText applet
using JavaScript compiled to Java classes using <a href="jsc.html">jsc</a>.
It can be run in the HTML page <a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/NervousText.html">NervousText.html</a>.
<br>&nbsp;
<h2>
Controlling the JavaScript Engine</h2>
<h4>
The RunScript class</h4>
<tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/RunScript.java">RunScript.java</a></tt>
is a simple program that executes a script from the command line.
<h4>
The Control class</h4>
<tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/Control.java">Control.java</a></tt>
is a program that executes a simple script and then manipulates the result.
<h4>
JavaScript Shell</h4>
<tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/Shell.java">Shell.java</a></tt>
is a program that executes JavaScript programs; it is a simplified version
of the shell in the <tt>tools</tt> package. The programs may be specified
as files on the command line or by typing interactively while the shell
is running.
<h4>
<b>Multithreaded Script Execution</b></h4>
<tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/DynamicScopes.java">DynamicScopes.java</a></tt>
is a program that creates a single global scope object and then shares
it across multiple threads. Sharing the global scope allows both information
to be shared across threads, and amortizes the cost of Context.initStandardObjects
by only performing that expensive operation once.
<br>&nbsp;
<h2>
Implementing Host Objects</h2>
First check out the <a href="http://www.mozilla.org/rhino/tutorial.html">tutorial</a>
if you haven't already.
<h4>
The Foo class - Extending ScriptableObject</h4>
<tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/Foo.java">Foo.java</a></tt>
is a simple JavaScript host object that includes a property with an associated
action and a variable argument method.
<br>&nbsp;
<h4>
The Matrix class - Implementing Scriptable</h4>
<tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/Matrix.java">Matrix.java</a></tt>
provides a simple multidimensional array by implementing the Scriptable
interface.
<br>&nbsp;
<h4>
The File class - An advanced example</h4>
<tt><a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/File.java">File.java</a></tt>
extends ScriptableObject to provide a means of reading and writing files
from JavaScript. A more involved example of host object definition.
<p>
<hr WIDTH="100%">
<br><a href="index.html">back to top</a>
</body>
</html>

View File

@@ -0,0 +1,52 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>Rhino FAQ</title>
</head>
<body bgcolor="#FFFFFF">
<script src="owner.js"></script>
<center>
<h1>
Frequently Asked Questions about Rhino</h1></center>
<script>document.write(owner());</script>
<br><script>
var d = new Date(document.lastModified);
document.write((d.getMonth()+1)+"/"+d.getDate()+"/"+d.getFullYear());
document.write('<br>');
</script>
<center>
<hr WIDTH="100%"></center>
<p><b><font size=+2>Q</font>.</b> <i>How do I create a Java array from
JavaScript?</i>
<p><b><font size=+2>A.</font></b> You must use Java reflection. For instance,
to create an array of java.lang.String of length five, do
<blockquote><tt>var stringArray = java.lang.reflect.Array.newInstance(java.lang.String,
5);</tt></blockquote>
Then if you wish to assign the string "hi" to the first element, simply
execute <tt>stringArray[0] = "hi"</tt>.
<p>Creating arrays of primitive types is slightly different: you must use
the TYPE field. For example, creating an array of seven ints can be done
with the code
<blockquote><tt>var intArray = java.lang.reflect.Array.newInstance(java.lang.Integer.TYPE,
7);</tt></blockquote>
<p><br><b><font size=+2>Q</font>.</b> <i>When I try to execute a script
I get the exception </i><tt>Required security context missing</tt><i>.
What's going on?</i>
<p><b><font size=+2>A.</font></b> You've likely missed placing the <tt>Security.properties</tt>
file in your class path at <tt>org.mozilla.javascript.resources</tt>.
<h3>
<hr WIDTH="100%"><br>
<a href="index.html">back to top</a></h3>
</body>
</html>

View File

@@ -0,0 +1,48 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.51 [en] (WinNT; U) [Netscape]">
<title>Small Footprint</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
Small Footprint</h1></center>
A few changes can be made to reduce the footprint of Rhino for embeddings
where space is at a premium. On a recent build, Rhino consumed 355,883
bytes of space for uncompressed class files. With various changes that
number can be reduced to 281,455 bytes.
<br>&nbsp;
<h3>
Tools</h3>
Most embeddings won't need any of the classes in <tt>org.mozilla.javascript.tools</tt>
or any of its subpackages.
<br>&nbsp;
<h3>
Regular Expressions</h3>
The package <tt>org.mozilla.javascript.regexp</tt> can be removed. Rhino
will continue to run, although it will not be able to execute any regular
expression matches. This change saves 37,792 bytes of class files.
<br>&nbsp;
<h3>
JavaAdapter</h3>
Implementing the JavaAdapter functionality requires the ability to generate
classes on the fly. Removing <tt>org.mozilla.javascript.JavaAdapter</tt> and all
the classes in package <tt>org.mozilla.classfile</tt> will disable this
functionality, but Rhino will otherwise run correctly. These changes save
36,636 bytes.
<br>&nbsp;
<h3>
Optimizer</h3>
It is possible to run Rhino with interpreter mode only, allowing you to remove
classes for classfile generation. Remove the classes in packages
<tt>org.mozilla.classfile</tt> and <tt>org.mozilla.javascript.optimizer</tt>.
<br>&nbsp;
<p>
<hr WIDTH="100%">
<br><a href="index.html">back to top</a>
</body>
</html>

View File

@@ -0,0 +1,44 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]">
<title>Help with Rhino</title>
</head>
<body>
<center><b><font size=+3>Help with Rhino</font></b></center>
<script src="owner.js"></script>
<p>Have a question that you can't find answer to in the <a href="doc.html">documentation</a>?
Here are some additional resources for help:
<br>&nbsp;
<h3>
<font size=+1>Newsgroup and Mail Gateway</font></h3>
The <a href="news:netscape.public.mozilla.jseng">netscape.public.mozilla.jseng</a>
newsgroup answers questions about both Rhino and the C implementation of
JavaScript. You can get to the newsgroup through a mail gateway. Send a
message with the subject "subscribe" to <a href="mailto:mozilla-jseng-request@mozilla.org?subject=subscribe">mozilla-jseng-request@mozilla.org</a>.
To post messages, send mail to <a href="mailto:mozilla-jseng@mozilla.org">mozilla-jseng@mozilla.org</a>.
To unsubscribe, mail with "unsubscribe" in the subject to <a href="mailto:mozilla-jseng-request@mozilla.org?subject=unsubscribe">mozilla-jseng-request@mozilla.org</a>.
<p>
To view archived messages, try <a href="http://groups.google.com/groups?q=netscape.public.mozilla.jseng&hl=en&lr=&safe=off&site=groups">Google groups</a> or
other newsgroup services.
<h3>
Bug System</h3>
Use <a href="http://bugzilla.mozilla.org/enter_bug.cgi?product=Rhino">Bugzilla</a>
to enter bugs against Rhino. Note that Rhino has its own product category.
<br>&nbsp;
<h3>
Module Owner</h3>
The module owner,&nbsp;<script>document.write(owner());</script>
, can
be mailed for help as well, although he may copy his response to the newsgroup
to help others.
<p>
<hr WIDTH="100%"><a href="index.html">back to top</a>
<br>&nbsp;
<br>&nbsp;
</body>
</html>

View File

@@ -0,0 +1,45 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.72 [en]C-NSCP (WinNT; U) [Netscape]">
<title>Rhino History</title>
</head>
<body>
<center><b><font size=+3>Rhino History</font></b></center>
<p>Rhino gets its name from the animal on the cover of the <a href="http://www.ora.com/">O'Reilly</a>
book about JavaScript.
<p>The Rhino project was started at Netscape in Fall 1997. At the time,
Netscape was planning to produce a version of Navigator written entirely
in Java and so it needed an implementation of JavaScript written in Java.
When Netscape stopped work on "Javagator", as it was called, somehow Rhino
escaped the axe (rumor had it that the executives "forgot" it existed).
Since then, a couple of major companies (including Sun) have licensed Rhino
for use in their products and paid Netscape to do so, allowing us to continue
work on it. Now Rhino is planned to be part of several server products
from Netscape as well.
<p>Originally, Rhino compiled all JavaScript code to Java bytecodes in
generated classfiles. This produced the best performance (often beating
the C implementation of JavaScript when run on a JIT), but suffered from
two faults. First, compilation time was long since generating Java bytecodes
and loading the generated classes was a heavyweight process. Also, the
implementation effectively leaked memory since most JVMs don't really collect
unused classes or the strings that are interned as a result of loading
a class file.
<p>So in Fall of 1998, Rhino added an interpretive mode. The classfile
generation code was moved to an optional, dynamically-loaded package. Compilation
is faster and when scripts are no longer in use they can be collected like
any other Java object.
<p>Rhino was released to mozilla.org in April of 1998. Originally Rhino
classfile generation had been held back from release. However the licensees
of Rhino have now agreed to release all of Rhino to open source, including
class file generation. Since its release to open source, Rhino has found
a variety of <a href="users.html">uses</a> and an increasing
number of people have contributed to the code.
<p>
<hr WIDTH="100%"><a href="index.html">back to top</a>
</body>
</html>

View File

@@ -0,0 +1,75 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.7 [en] (WinNT; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java, Mozilla">
<title>Rhino - JavaScript for Java</title>
</head>
<body>
<center>
<h1>
Rhino: JavaScript for Java</h1></center>
<center><img SRC="rhino50.jpg" height=200 width=398></center>
<hr WIDTH="100%">Rhino is an open-source implementation of JavaScript written
entirely in Java. It is typically embedded into Java applications to provide
scripting to end users.
<table WIDTH="100%" >
<tr>
<td>
<div align=right><b><a href="download.html">Downloads</a></b></div>
</td>
<td>How to get source and binaries.</td>
</tr>
<tr>
<td>
<div align=right><b><a href="doc.html">Documentation</a></b></div>
</td>
<td>Information on Rhino for script writers and embedders.</td>
</tr>
<!--
<tr>
<td>
<div align=right><b><a href="users.html">Users</a></b></div>
</td>
<td>How people are using Rhino.</td>
</tr>
-->
<tr>
<td>
<div align=right><b><a href="history.html">History</a></b></div>
</td>
<td>The ancestry of the beast.</td>
</tr>
<tr>
<td>
<div align=right><b><a href="help.html">Help</a></b></div>
</td>
<td>Some resources if you get stuck.</td>
</tr>
</table>
<hr WIDTH="100%"><font size=-1>Module owner&nbsp;</font><script src="owner.js"></script>
<script>document.write(owner());</script>
<br><font size=-1>Rhino image courtesy of Paul Houle.</font><!---
Add reference to
http://www.javaworld.com/jw-08-1999/jw-08-howto.html
and
http://www.javaworld.com/javaworld/jw-09-1999/jw-09-howto.html
--->
</body>
</html>

View File

@@ -0,0 +1,66 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.6 [en] (WinNT; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>Followup to JavaOne</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
Followup to JavaOne session on Rhino</h1></center>
This page is intended to follow up on the <a href="http://www.javasoft.com/javaone/">JavaOne</a>
session on <a href="http://industry.java.sun.com/javaone/99/event/0,1768,629,00.html">"Rhino:
JavaScript for the Java Platform"</a>. I hope it will be useful whether
or not you actually attended the talk.
<br>&nbsp;
<h2>
Slides</h2>
<a href="http://industry.java.sun.com/javaone/99/pdfs/e629.pdf">Slides</a>
(PDF file, 1112246 bytes)&nbsp; can be downloaded from Sun's site.
<br>&nbsp;
<br>&nbsp;
<h2>
More on Q &amp; A</h2>
Following the talk there was an excellent question and answer session where
many attendees asked good questions and offered useful suggestions. I'll
follow up on some of those here. I'll start a thread on the newsgroup <a href="news://news.mozilla.org/netscape.public.mozilla.jseng">netscape.public.mozilla.jseng</a>
so people can ask addition questions or comments there.
<h3>
Java classes visible to scripts</h3>
One attendee raised the point that many embeddings may not want scripts
to be able to access all Java classes. This is an excellent point, and
I've implemented an addition to the <a href="../js/rhino/org/mozilla/javascript/SecuritySupport.html">SecuritySupport</a>
class that allows embedders to choose which classes are exposed to scripts.
<h3>
Easier "importing" of Java classes</h3>
Another attendee suggested that the current method of referring to Java
classes (like <tt>java.lang.String</tt> or <tt>Packages.org.mozilla.javascript.Context</tt>)
could be improved. I've implemented a set of changes that make importing
easier, but I'm not convinced that adding them is the right thing to do
due to some drawbacks.
<p>To see what I've done, take a look at the javadoc for the <a href="../js/rhino/org/mozilla/javascript/ImporterTopLevel.html">ImporterTopLevel</a>
class. You'll see that it's now possible to make function calls to "import"
Java classes so that they can be referred to without qualification. I didn't
use the word "import" because that's a keyword in JavaScript.
<p>There are a few drawbacks to this implemenation. First, there is a runtime
cost associated with every lookup of a top-level variable. The problem
is that it's not possible to use the Java runtime to determine the set
of classes from a given package. Instead, importing the package "java.util"
saves the package name in a special list and every access to the global
scope that fails to find a matching variable causes the runtime to see
if there is a class by that name in the "java.util" package. Even for lookups
that succeed there is an additional method call.
<p>Another drawback to this implementation is namespace pollution: now
"importClass" and "importPackage" have special meaning. It's still possible
to substitute your own variables for these functions, but it's still possible
that program behavior could change.
<p>So I'm interested in people's opinion: Is this benefit worth the costs?
<p>
<hr WIDTH="100%">
<br><a href="index.html">back to top</a>
</body>
</html>

View File

@@ -0,0 +1,82 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.7 [en] (WinNT; U) [Netscape]">
<title>JavaScript Compiler</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
JavaScript Compiler</h1></center>
The JavaScript compiler translates JavaScript source into Java class files.
The resulting Java class files can then be loaded and executed at another
time, providing a convenient method for transfering JavaScript, and for
avoiding translation cost.
<p>Note that the top-level functions available to the shell (such as <tt>print</tt>)
are <i>not</i> available to compiled scripts when they are run outside
the shell.
<br>&nbsp;
<h2>
Invoking the Compiler</h2>
<tt>java org.mozilla.javascript.tools.jsc.Main</tt> [<i>options</i>] <i>file1</i><tt>.js</tt>
[<i>file2</i><tt>.js</tt>...]
<p>where <i>options</i> are:
<p><tt>-extends <i>java-class-name</i></tt>
<blockquote>Specifies that a java class extending the Java class <i>java-class-name</i>
should be generated from the incoming JavaScript source file. Each global
function in the source file is made a method of the generated class, overriding
any methods in the base class by the same name.</blockquote>
<tt>-implements <i>java-intf-name</i></tt>
<blockquote>Specifies that a java class implementing the Java interface
<i><tt>java-intf-name</tt></i>
should be generated from the incoming JavaScript source file. Each global
function in the source file is made a method of the generated class, implementing
any methods in the interface by the same name.</blockquote>
<tt>-debug</tt>
<br><tt>-g</tt>
<ul>Specifies that debug information should be generated. May not be combined
with optimization at an <i>optLevel</i> greater than zero.</ul>
<tt>-nosource</tt>
<ul>Does not save the source in the class file. Functions and scripts compiled
this way cannot be decompiled. This option can be used to avoid distributing
source or simply to save space in the resulting class file.</ul>
<tt>-o </tt><i>outputFile</i>
<ul>Writes the class file to the given file (which should end in <tt>.class</tt>).
The string <i>outputFile</i> must be a writable filename.</ul>
<tt>-opt </tt><i>optLevel</i>
<br><tt>-O</tt> <i>optLevel</i>
<ul>Optimizes at level <i>optLevel</i>, which must be an integer between
-1 and 9. See <a href="opt.html">Optimization</a> for more details. If
<i>optLevel</i>
is greater than zero, <tt>-debug</tt> may not be specified.</ul>
<tt>-package</tt> <i>packageName</i>
<ul>Specifies the package to generate the class into. The string <i>packageName</i>
must be composed of valid identifier characters optionally separated by
periods.</ul>
<tt>-version </tt><i>versionNumber</i>
<ul>Specifies the language version to compile with. The string <i>versionNumber</i>
must be one of <tt>100</tt>, <tt>110</tt>, <tt>120</tt>, <tt>130</tt>,
or <tt>140</tt>. See <a href="overview.html#versions">JavaScript Language
Versions</a> for more information on language versions.</ul>
<h2>
Examples</h2>
<tt>$ cat test.js</tt>
<br><tt>java.lang.System.out.println("hi, mom!");</tt>
<br><tt>$ java org.mozilla.javascript.tools.jsc.Main test.js</tt>
<br><tt>$ ls *.class</tt>
<br><tt>test.class</tt>
<br><tt>$ java test</tt>
<br><tt>hi, mom!</tt>
<p><tt>$ java org.mozilla.javascript.tools.jsc.Main -extends java.applet.Applet
\</tt>
<br><tt>&nbsp;&nbsp;&nbsp; -implements java.lang.Runnable NervousText.js</tt>
<br>&nbsp;
<p>
<hr WIDTH="100%">
<br><a href="index.html">back to top</a>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View File

@@ -0,0 +1,86 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.72 [en]C-NSCP (WinNT; U) [Netscape]">
<title>JavaScript Requirements and Limitations</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
Requirements and Limitations</h1></center>
<h2>
<b>Requirements</b></h2>
Rhino requires version 1.1 or greater of Java.
<p>To use the JavaAdapter feature or an optimization level of 0 or greater,
Rhino must be running under a security manager that allows the definition
of class loaders.
<p>
<hr WIDTH="100%">
<h2>
<b>Limitations</b></h2>
<h3>
<b>Platforms and </b>JITs</h3>
Many platforms and JREs have problems converting decimal numbers to and
from strings. These errors are usually boundary case errors and will show
up as test failures in section 7.7.3.
<p>Windows versions of the Symantec JIT prior to 3.00.029(i) will report
internal errors for some generated class files.
<p>On the Symantec JIT and the AIX JVM, accessing a static field of a class
that has not yet loaded may not give the correct value of the field. For
example, accessing
<tt>java.io.File.separatorChar</tt> before <tt>java.io.File</tt>
has been loaded will return a value of 0. (This is a bug in the JIT; accessing
the field should cause the class to be loaded.)
<p>The AIX Java version "JDK 1.1.6 IBM build a116-19980924 (JIT enabled:
jitc)" core dumps running several classes generated by Rhino. It also has
errors in java.lang.Math.pow that are reflected as failures in the JavaScript
Math object's pow method.
<p>IBM Java for Linux version "JDK 1.1.8 IBM build l118-19991013 (JIT enabled:
jitc)" has errors in java.lang.Math.pow that are reflected as test failures
in the JavaScript Math object's pow method.
<p>Solaris JDK 1.1.6 has errors in java.lang.Math.atan2 that are reflected
as test failures in the JavaScript Math object's atan2 method.
<br>&nbsp;
<h3>
<b>LiveConnect</b></h3>
If a JavaObject's field's name collides with that of a method, the value
of that field is retrieved lazily, and can be counter-intuitively affected
by later assignments:
<blockquote><tt>javaObj.fieldAndMethod = 5;</tt>
<br><tt>var field = javaObj.fieldAndMethod;</tt>
<br><tt>javaObj.fieldAndMethod = 7;</tt>
<br><tt>// now, field == 7</tt></blockquote>
You can work around this by forcing the field value to be converted to
a JavaScript type when you take its value:
<blockquote><tt>javaObj.fieldAndMethod = 5;</tt>
<br><tt>var field = javaObj.fieldAndMethod + 0; // force conversion now</tt>
<br><tt>javaObj.fieldAndMethod = 7;</tt>
<br><tt>// now, field == 5</tt></blockquote>
<h3>
<b>JSObject</b></h3>
Rhino does NOT support the <tt>netscape.javascript.JSObject</tt> class.
<br>&nbsp;
<h3>
<b>Date object</b></h3>
The JavaScript Date object depends on time facilities of the underlying
Java runtime to determine daylight savings time dates. Earlier JRE versions
may report a date for the daylight savings changeover that is a week off.
JRE 1.1.6 reports the correct date.
<p>Under the 1.1.6 JRE, evaluating <tt>(new Date(1998, 9, 25, 2)).toString()</tt>
returns:
<pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sun Oct 25 02:00:00 GMT-0800 (PST) 1998</pre>
Earlier versions may return:
<pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sun Oct 25 02:00:00 GMT-0700 (PDT) 1998</pre>
(the JRE doesn't report the changeover until Nov. 1.)
<p>The Microsoft SDK 3.1 for Java also exhibits this problem.
<p>
<hr WIDTH="100%">
<br><a href="rhino.html">back to top</a>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@@ -0,0 +1,68 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Author" CONTENT="Norris Boyd">
<META NAME="GENERATOR" CONTENT="Mozilla/4.05 [en] (WinNT; U) [Netscape]">
<TITLE>Optimization</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<CENTER>
<H1>
Optimization</H1></CENTER>
<H2>
Optimization settings</H2>
<P>The currently supported optimization settings are:</P>
<P><B>-1</B>
<P><B></B>Interpretive mode is always
used. The compilation time is minimized at the expense of runtime performance.
No class files are generated, which may improve memory usage depending on your
system.
<p>
If the optimization package is not available, then optimization acts as if it is always -1.
</P>
<P><B>0</B>
<P><B></B>No optimizations are
performed. The bytecode compiler runs fastest in this mode, but the generated byte code
is less efficient.</P>
<P><B>1-9</B>
<P>All optimizations are performed. Simple data &amp; type
flow analysis is performed to determine which JavaScript variables can be
allocated to Java VM registers, and which variables are used only as Numbers.
Local common sub-expressions are collapsed (currently this only happens for
property lookup, but in the future more expressions may be optimized). All local
variables and parameters are allocated to Java VM registers. Function call
targets are speculatively pre-cached (based on the name used in the source) so
that dispatching can be direct, pending runtime confirmation of the actual
target. Arguments are passed as Object/Number pairs to reduce conversion
overhead.</P>
<P>Note:
<OL>
<LI>
Some language features (indirect calls to eval, use
of the arguments property of function objects) were previously not supported
in higher optimization levels. These features have been removed from the
language in ECMA, so higher optimization levels are now conformant.
<LI>
Future versions may allocate more aggressive
optimizations to higher optimization levels. For compatibility with future
versions, use level 1. For maximal optimization, use level 9, but retest
your application when upgrading to new versions.</LI>
</OL>
<P>
<HR WIDTH="100%">
<BR><A HREF="index.html">back to top</A>
<br>
</BODY>
</HTML>

View File

@@ -0,0 +1,149 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.72 [en]C-NSCP (WinNT; U) [Netscape]">
<title>JavaScript Overview</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
Rhino Overview</h1></center>
<h3>
Overview of Rhino</h3>
Most people who have used JavaScript before have done so by adding scripts
to their HTML web pages. However, Rhino is an implementation of the core
language only and doesn't contain objects or methods for manipulating HTML
documents.
<p>Rhino contains
<ul>
<li>
All the features of JavaScript 1.5</li>
<li>
<a href="http://developer.netscape.com/library/documentation/communicator/jsguide4/livecon.htm">LiveConnect</a>
-- allows direct scripting of Java</li>
<li>
A JavaScript shell for executing JavaScript scripts</li>
<li>
A JavaScript compiler to transform JavaScript source files into Java class
files</li>
</ul>
<h3>
Language</h3>
The JavaScript language itself is standardized by Standard ECMA-262 <i>ECMAScript:
A general purpose, cross-platform programming language</i>. Rhino 1.5 implements
JavaScript 1.5, which conforms to Edition 3 of the Standard. The Standard
may be <a href="http://www.ecma.ch/stand/ecma-262.htm">downloaded</a> or
obtained by mail from ECMA, 114 Rue du Rh&ocirc;ne, CH1204 Geneva, Switzerland.
<p>In addition, Rhino has implemented JavaAdapters, which allows JavaScript
to implement any Java interface or extend any Java class with a JavaScript
object. See the <tt>enum.js</tt> example for more information.
<p>Numerous books and tutorials on JavaScript are available.
<br>&nbsp;
<br>&nbsp;
<h3>
Deprecated Language Features</h3>
Several language features introduced in JavaScript 1.2 are now deprecated.
These features allow "computational reflection": that is, the ability for
a script to determine and influence aspects of the way it is evaluated.
These features are generally not broadly useful, yet they impose significant
constraints on implementations that hamper or prevent optimization. The
deprecated features are the <tt>__proto__</tt> and <tt>__parent__</tt>
properties, and the constructors <tt>With</tt>, <tt>Closure</tt>, and <tt>Call</tt>.
Attempts to invoke these constructors with the language version 1.4 will
result in an error. For other versions, a warning will be generated.
<br>&nbsp;
<br>&nbsp;
<h3>
Internationalization</h3>
The messages reported by the JavaScript engine are by default retrieved
from the property file <tt>org/mozilla/javascript/resources/Messages.properties</tt>.
If other properties files with extensions corresponding to the current
locale exist, they will be used instead.
<br>&nbsp;
<br>&nbsp;
<h3>
<a NAME="versions"></a>JavaScript Language Versions</h3>
Some behavior in the JavaScript engine is dependent on the language version.
In browser embeddings, this language version is selected using the LANGUAGE
attribute of the SCRIPT tag with values such as "JavaScript1.2".
<p>Version 1.3 and greater are ECMA conformant.
<p><b>Operators <tt>==</tt> and <tt>!=</tt></b>
<p>Version 1.2 only uses strict equality for the == and != operators. In
version 1.3 and greater, == and != have the same meanings as ECMA. The
operators === and !== use strict equality in all versions.
<p><b>ToBoolean</b>
<p><tt>Boolean(new Boolean(false))</tt> is false for all versions before
1.3. It is true (and thus ECMA conformant) for version 1.3 and greater.
<p><b>Array.prototype.toString and Object.prototype.toString</b>
<p>Version 1.2 only returns array or object literal notation ("[1,2,3]"
or "{a:1, b:2}" for example). In version 1.3 and greater these functions
are ECMA conformant.
<p><b>Array constructor</b>
<p><tt>Array(i)</tt> for a number argument <tt>i</tt> constructs an array
with a single element equal to <tt>i</tt> for version 1.2 only. Otherwise
the ECMA conformant version is used (an array is constructed with no elements
but with length property equal to <tt>i</tt>).
<p><b>String.prototype.substring</b>
<p>For version 1.2 only, the two arguments are not swapped if the first
argument is less than the second one. All other versions are ECMA compliant.
<p><b>String.prototype.split</b>
<p>For version 1.2 only, split performs the Perl4 special case when given
a single space character as an argument (skips leading whitespace, and
splits on whitespace). All other versions split on the space character
proper as specified by ECMA.
<br>&nbsp;
<br>&nbsp;
<h3>
Security</h3>
The security features in Rhino provide the ability to track the origin
of a piece of code (and any pieces of code that it may in turn generate).
These features allow for the implementation of a traditional URL-based
security policy for JavaScript as in Netscape Navigator. Embeddings that
trust the JavaScript code they execute may ignore the security features.
<p>Embeddings that run untrusted JavaScript code must do two things to
enable the security features. First, every <tt>Context</tt> that is created
must be supplied an instance of an object that implements the <tt>SecuritySupport</tt>
interface. This will provide Rhino the support functionality it needs to
perform security-related tasks.
<p>Second, the value of the property <tt>security.requireSecurityDomain</tt>
should be changed to <tt>true</tt> in the resource bundle <tt>org.mozilla.javascript.resources.Security</tt>.
The value of this property can be determined at runtime by calling the
<tt>isSecurityDomainRequired</tt>
method of <tt>Context</tt>. Setting this property to true requires that
any calls that compile or evaluate JavaScript must supply a security domain
object of any object type that will be used to identify JavaScript code.
In a typical client embedding, this object might be a string with the URL
of the server that supplied the script, or an object that contains a representation
of the signers of a piece of code for certificate-based security policies.
<p>When JavaScript code attempts a restricted action, the security domain
can be retrieved in the following manner. The class context should be obtained
from the security manager (see <tt>java.lang.SecurityManager.getClassContext()</tt>).
Then, the class of the code that called to request the restricted action
can be obtained by looking an appropriate index into the class context
array. If the caller is JavaScript the class obtained may be one of two
types. First, it may be the class of the interpreter if interpretive mode
is in effect. Second, it may be a generated class if classfile generation
is supported. An embedding can distinguish the two cases by calling <tt>isInterpreterClass()</tt>
in the <tt>Context</tt> class. If it is the interpreter class, call the
getInterpreterSecurityDomain() method of Context to obtain the security
domain of the currently executing interpreted script or function. Otherwise,
it must be a generated class, and an embedding can call <tt>getSecurityDomain()</tt>
in the class implementing
<tt>SecuritySupport</tt>. When the class was
defined and loaded, the appropriate security domain was associated with
it, and can be retrieved by calling this method. Once the security domain
has been determined, an embedding can perform whatever checks are appropriate
to determine whether access should be allowed.
<p>
<hr WIDTH="100%">
<br><a href="index.html">back to top</a>
</body>
</html>

View File

@@ -0,0 +1,3 @@
function owner() {
return '<a href="mailto:nboyd'+'@'+ 'atg.com">Norris Boyd</a>'
}

View File

@@ -0,0 +1,83 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.5 [en]C-NSCP (WinNT; I) [Netscape]">
<title>Performance Hints</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
Performance Hints</h1></center>&nbsp;
<h3>
<tt>var</tt> Statements</h3>Use <tt>var</tt> statements when possible. Not only is it good
programming practice, it can speed up your code by allowing the compiler to
generate special code to access the variables. For example, you could rewrite
<p><tt>function sum(a) {</tt>
<br><tt>&nbsp;&nbsp;&nbsp; result = 0;</tt>
<br><tt>&nbsp;&nbsp;&nbsp; for (i=0; i &lt;
a.length; i++)</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; result += a[i];</tt>
<br><tt>&nbsp;&nbsp;&nbsp; return result;</tt>
<br><tt>}</tt>
<p>as
<p><tt>function sum(a) {</tt>
<br><tt>&nbsp;&nbsp;&nbsp; var result = 0;</tt>
<br><tt>&nbsp;&nbsp;&nbsp; for (var i=0; i
&lt; a.length; i++)</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; result += a[i];</tt>
<br><tt>&nbsp;&nbsp;&nbsp; return result;</tt>
<br><tt>}</tt>
<p>This is not equivalent code because the second version does
not modify global variables <tt>result</tt> and <tt>i</tt>. However, if you don't intend for any other function to
access these variables, then storing them globally is probably wrong anyway
(what if you called another function that had a loop like the one in <tt>sum</tt>!).
<br>&nbsp;
<h3>
Arrays</h3>Use the forms of the Array constructor that
specify a size or take a list of initial elements. For example, the code
<p><tt>var a = new Array();</tt>
<br><tt>for (var i=0; i &lt; n; i++)</tt>
<br><tt>&nbsp;&nbsp;&nbsp; a[i] = i;</tt>
<p>could be sped up by changing the constructor call to <tt>new Array(n)</tt>. A constructor call like that indicates to
the runtime that a Java array should be used for the first <i>n</i> entries of the array. Similarly,
<tt>new
Array(&quot;a&quot;, &quot;b&quot;, &quot;c&quot;)</tt> or <tt>[&quot;a&quot;, &quot;b&quot;, &quot;c&quot;]</tt> will cause a 3-element
Java array to be allocated to hold the contents of the JavaScript array.
<br>&nbsp;
<br>&nbsp;
<h3>
<tt>eval</tt> and <tt>new Function</tt></h3>Avoid calling <tt>eval</tt> when
possible. Calls to <tt>eval</tt> are slow because the script
being executed must be compiled. Constructing a new function object can be slow
for the same reason, while function expressions are more efficient because the
function can be compiled. For example, the code
<p><tt>function MyObject(a) {</tt>
<br><tt>&nbsp;&nbsp;&nbsp; this.s = a;</tt>
<br><tt>&nbsp;&nbsp;&nbsp; this.toString = new
Function(&quot;return this.s&quot;);</tt>
<br><tt>}</tt>
<p>could be written more efficiently as
<p><tt>function MyObject(a) {</tt>
<br><tt>&nbsp;&nbsp;&nbsp; this.s = a;</tt>
<br><tt>&nbsp;&nbsp;&nbsp; this.toString =
function () { return this.s }</tt>
<br><tt>}</tt>
<p>Beginning with Rhino 1.4 Release 2, code
passed to eval and new Function will be interpreted rather than compiled to
class files.
<br>&nbsp;</p>
<h3>
with</h3>Using the <tt>with</tt>
statement prevents the compiler from generating code for fast access to local
variables. You're probably better off explicitly accessing any properties of the
object.
<br>&nbsp;
<p>
<hr WIDTH="100%">
<br><a href="index.html">back to top</a>
<br>
</body>
</html>

View File

@@ -0,0 +1,162 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>What's New in Rhino 1.5</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
What's New in Rhino 1.5 Release 1</h1></center>
<h2>
ECMA 262 Edition 3 Conformance</h2>
Rhino 1.5 implements JavaScript 1.5, which conforms to ECMA 262 Edition
3 (sometimes referred to as "ECMAScript"). Edition 3 standardized several
features of JavaScript that were present in JavaScript 1.4, including:
<ul>
<li>
regular expressions</li>
<li>
<tt>switch</tt> statements</li>
<li>
<tt>do</tt>...<tt>while</tt> loops</li>
<li>
statement labels and labelled <tt>break</tt> and <tt>continue</tt></li>
<li>
object literals</li>
<li>
nested functions</li>
<li>
exception handling</li>
<li>
the <tt>instanceof</tt> operator</li>
<li>
the <tt>in</tt> operator</li>
</ul>
In addition, new features were added to Edition 3 and JavaScript 1.5, including:
<ul>
<li>
Perl 5 regular expressions, including operators like greedy quantifiers</li>
<li>
errors as exceptions</li>
<li>
number formatting (<tt>Number.prototype.toFixed</tt>, <tt>Number.prototype.toExponential</tt>,
and <tt>Number.prototype.toGeneral</tt>)</li>
</ul>
<h2>
Changes since Rhino 1.4 Release 3</h2>
Other significant changes to Rhino since the initial release to open source
(1.4 Release 3) are listed below. Bug fixes won't be mentioned here, just
API changes or significant functionality changes.
<h3>
Compilation mode</h3>
Rhino has two modes of execution available. Interpretive mode has an interpreter
loop implemented in Java. Compilation mode compiles JavaScript code to
Java bytecodes in class files. This compilation can be done as part of
script evaluation using the same APIs already available for the interpreter,
or in a separate compile-time step. The code for the interpreter is located
in the <tt>org.mozilla.javascript.optimizer</tt> package.
<br>&nbsp;
<h3>
JavaScript Compiler</h3>
The distribution now contains an extra class that can be invoked from the
command line. This is <tt>jsc</tt>, the JavaScript compiler. This tool
can be used to create Java classes from JavaScript. Options exist to allow
creation of Java classes that implement arbitrary interfaces and extend
arbitrary base classes, allowing JavaScript scripts to implement important
protocols like applets and servlets. See <a href="http://www.mozilla.org/rhino/jsc.html">http://www.mozilla.org/rhino/jsc.html</a>.
<br>&nbsp;
<h3>
LiveConnect 3</h3>
Rhino now supports the LiveConnect 3 specification, or LC3. The most notable
change is support for overloaded method resolution. See <a href="http://www.mozilla.org/js/liveconnect/lc3_proposal.html">LiveConnect
Release 3 Goals/Features</a>.
<br>&nbsp;
<h3>
JavaBeans properties reflected as Java properties</h3>
Java classes with getFoo/setFoo methods will have a "foo" property in the
JavaScript reflection. Boolean methods are also reflected.
<br>&nbsp;
<h3>
Dynamic scope support</h3>
Rhino 1.5 implements support for dynamic scopes, which are particularly
useful for multithreaded environments like server embeddings.
<br>&nbsp;
<h3>
New semantics for <tt>ScriptableObject.defineClass</tt></h3>
The old rules for defining JavaScript objects using a Java class were getting
baroque. Those rules are still supported, but a cleaner definition is now
supported. See the <a href="http://www.mozilla.org/js/rhino/org/mozilla/javascript/ScriptableObject.html#defineClass(org.mozilla.javascript.Scriptable, java.lang.Class)">javadoc</a>
for details.
<br>&nbsp;
<h3>
Support for the Java 2 <tt>-jar</tt> option</h3>
It's now possible to start the shell using the new <tt>-jar</tt> option
in Java 2.
<br>&nbsp;
<h3>
Shell changes</h3>
Two changes here: addition of the "environment" and "history" top-level
variables.
<br>&nbsp;
<h3>
Java classes visible to scripts</h3>
An attendee at JavaOne raised the point that many embeddings may not want
scripts to be able to access all Java classes. This is an excellent point,
and I've implemented an addition to the <a href="../js/rhino/org/mozilla/javascript/SecuritySupport.html">SecuritySupport</a>
interface that allows embedders to choose which classes are exposed to
scripts.
<br>&nbsp;
<h3>
SecuritySupport and JavaAdapter</h3>
Andrew Wason pointed a problem with the new JavaAdapter feature (which
allows JavaScript objects to implement arbitrary Java interfaces by generating
class files). It didn't support the <a href="../js/rhino/org/mozilla/javascript/SecuritySupport.html">SecuritySupport</a>
interface, which allows Rhino to delegate the creation of classes from
byte arrays to a routine provided by the embedding. This ability is important
from a security standpoint because class creation is considered a privileged
action.
<p>I've checked in changes that fix this problem. If a SecuritySupport
class is specified when a Context is created, uses of JavaAdapter will
will delegate class creation to the SecuritySupport class.
<br>&nbsp;
<h3>
Context.exit()</h3>
Context.exit() has been changed from an instance method to a static method.
This makes it match the Context.enter() method, which is also static. See
the <a href="http://www.mozilla.org/js/rhino/org/mozilla/javascript/Context.html#exit()">javadoc</a>
for more information on its operation.
<br>&nbsp;
<h3>
Context.enter(Context)</h3>
A new overloaded form of Context.enter has been added. Without the addition
of this method it was not possible to attach an existing context to a thread.
See the <a href="http://www.mozilla.org/js/rhino/org/mozilla/javascript/Context.html#enter(org.mozilla.javascript.Context)">javadoc</a>
for more information on its operation.
<br>&nbsp;
<h3>
Listeners for Context</h3>
Context now supports property change listeners for a couple of its properties.
<h3>
<hr WIDTH="100%"><br>
<a href="index.html">back to top</a></h3>
</body>
</html>

View File

@@ -0,0 +1,84 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>Rhino 1.5 Release 2</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
What's New in Rhino 1.5 Release 2</h1></center>
This is a log of significant changes since the release of Rhino 1.5 Release
1.
<br>&nbsp;
<h2>
Graphical debugger</h2>
Thanks to a contribution by Christopher Oliver, Rhino now has a graphical
debugger. See <a href="debugger.html">Rhino Debugger</a> for more details.
<br>&nbsp;
<h2>
Footprint reductions</h2>
Igor Bukanov has provided a wealth of changes to reduce the number and
size of objects required by Rhino. In particular, he introduced a new way
to represent the built-in objects like Date and RegExp that reduces the
amount of memory required and speeds up <tt>Context.initStandardObjects</tt>.
<br>&nbsp;
<h2>
Interpreted mode performance improvements</h2>
Igor Bukanov also made a number of improvements to interpreter mode performance.
<br>&nbsp;
<h2>
JS/CORBA Adapter</h2>
Matthias Radestock wrote a module that allows JavaScript code to interact
with CORBA. See <a href="http://sourceforge.net/projects/jscorba">http://sourceforge.net/projects/jscorba</a>
for more details.
<br>&nbsp;
<h2>
Directory restructuring and Ant buildfile</h2>
I've restructured the the Rhino directory and written an <a href="http://jakarta.apache.org/ant/index.html">Ant</a>
buildfile. This should make building easier and more consistent with other
open source Java projects.
<br>&nbsp;
<h2>
FlattenedObject deprecated</h2>
I wrote FlattenedObject to provide a means for dealing with JavaScript
<br>objects in prototype chains. Where Scriptable defines the primitive
<br>operations, FlattenedObject defines the aggregate operations of
<br>manipulating properties that may be defined in an object or in an object
<br>reachable by a succession of getPrototype calls.
<p>However, I now believe that I designed FlattenedObject poorly. Perhaps
<br>it should have been a clue that I was never satisfied with the name:
if
<br>it's hard to express the name of the object it may mean the function
the
<br>object is supposed to fulfill is not well defined either. The problem
is
<br>that it is inefficient since it requires an extra object creation,
and
<br>balky because of that extra level of wrapping.
<p>So I've checked in changes that deprecate FlattenedObject. I've
<br>introduced new static methods in ScriptableObject (thanks to
<br>beard@netscape.com for the idea) that replace the functionality. These
<br>methods perform the get, put, and delete operations on a Scriptable
<br>object passed in without the overhead of creating a new object.
<h2>
WrapHandler interface</h2>
Embeddings that wish to provide their own custom wrappings for Java objects
may implement this interface and
<br>call Context.setWrapHandler. See WrapHandler javadoc.
<br>&nbsp;
<h2>
ClassOutput interface</h2>
An interface embedders can implement in order to control the placement
of generated class bytecodes. See the javadoc.
<h3>
<hr WIDTH="100%"><br>
<a href="index.html">back to top</a></h3>
</body>
</html>

View File

@@ -0,0 +1,63 @@
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>Change Log</title>
</head>
<body bgcolor="#ffffff">
<center>
<h1> Change Log for Significant Rhino Changes</h1>
</center>
This is a log of significant changes since the release of Rhino 1.5 Release
2.
<p> </p>
<h3> </h3>
<h3>Serialization</h3>
See the <a href="serialization.html">serialization documentation</a>
.<br>
<br>
<h3>Class writer API changes</h3>
Courtesy of Kemal Bayram.<br>
<br>
"The biggest change I've made is the replacement of ClassOutput with<br>
ClassRepository that has the single method:<br>
<br>
&nbsp;&nbsp;&nbsp; public boolean storeClass(String className, byte[] classBytes,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
boolean isTopLevel) throws IOException;<br>
<br>
This interface allows any arbitary storage method, such as a<br>
Hashtable/Map. In addition it also allows you to specify whether a<br>
class should be loaded, via returning true or false.&nbsp; You can still
use<br>
ClassOutput as I've coded an internal wrapper.<br>
<br>
With this interface it has also been possible to strip out the file<br>
saving code from Codegen and OptClassNameHelper.&nbsp; The file<br>
saving code is now an inner class FileClassRepository in Context. As<br>
a consequence of this&nbsp; I've stripped out some methods from ClassNameHelper.<br>
The resulting code is much more cleaner then before hand and everything<br>
still works as per usual.<br>
<br>
Other small additions are:<br>
&nbsp; o&nbsp; Annonymous functions are now named class$1 instead of class1<br>
&nbsp; o&nbsp; get/setClassName added to ClassNameHelper exposed in Context.
"<br>
<br>
<h3>Bunches of bug fixes and optimizations from Igor Bukanov and others</h3>
See the CVS logs<br>
<h3>
<hr width="100%"><br>
<a href="index.html">back to top</a>
</h3>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

View File

@@ -0,0 +1,138 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (WinNT; U) [Netscape]">
<title>JavaScript Runtime</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
The JavaScript Runtime</h1></center>
<h3>
Interpretation</h3>
Beginning with Rhino 1.4 Release 2, an interpretive mode is supported.
When scripts are compiled in interpretive mode, an internal representation
of the compiled form is created and stored rather than generating a Java
class. Execution proceeds by evaluating this compiled form using support
routines in Rhino.
<h3>
Compilation to Java Bytecodes</h3>
For improved performance, Rhino may compile JavaScript scripts to Java
bytecodes. The generated bytecodes in turn depend upon runtime support
routines. Each JavaScript script or function is compiled to a separate
class.
<p>Compilation of JavaScript source to class files is supported. It is
possible to specify the class files as well as the packages to generate
into.
<h3>
Types and Values</h3>
There are six fundamental types in JavaScript. These types are implemented
with the following Java types and values:
<br>&nbsp;
<br>&nbsp;
<center><table BORDER COLS=2 WIDTH="75%" >
<tr>
<td><i>JavaScript fundamental type</i></td>
<td><i>Java type</i></td>
</tr>
<tr>
<td>Undefined</td>
<td>A singleton object defined by <tt>Context.getUndefinedType()</tt></td>
</tr>
<tr>
<td>Null</td>
<td><tt>null</tt></td>
</tr>
<tr>
<td>Boolean</td>
<td><tt>java.lang.Boolean</tt></td>
</tr>
<tr>
<td>Number</td>
<td><tt>java.lang.Number</tt>, that is, any of <tt>java.lang.Byte</tt>,<tt>
java.lang.Short</tt>,<tt> java.lang.Integer</tt>,<tt> java.lang.Float</tt>,
or <tt>java.lang.Double. Not java.lang.Long, since a double representation
of a long may lose precision.</tt></td>
</tr>
<tr>
<td>String</td>
<td><tt>java.lang.String</tt></td>
</tr>
<tr>
<td>Object</td>
<td><tt>org.mozilla.javascript.Scriptable</tt></td>
</tr>
</table></center>
<p>In addition, ECMA refers to objects that implement [[Call]] as functions.
These object types are represented by implementing the Function interface.
<p>Since JavaScript is a dynamically typed language, the static Java type
of a JavaScript value is <tt>java.lang.Object</tt>.
<p>The behavior of the JavaScript engine is undefined if a value of any
type other than the ones described above is introduced into JavaScript.
(This caveat does not apply to scripts that use LiveConnect; the Java values
are wrapped and unwrapped as appropriate to conform to the above type constraints.)
<br>&nbsp;
<h3>
Property Access</h3>
Properties in JavaScript objects may be accessed using either string or
numeric identifiers. Conceptually, all accessors are converted to strings
in order to perform the lookup of the property in the object. However,
this is not the implementation used in practice because a number to string
conversion is too expensive to be performed on every array access.
<p>Instead, every property accessor method in <a href="org/mozilla/javascript/Scriptable.html">Scriptable</a>
(<tt>has</tt>, <tt>get</tt>, <tt>set</tt>, <tt>remove</tt>, <tt>getAttributes</tt>,
and <tt>setAttributes</tt>) has overloaded forms that take either a <tt>String</tt>
or an <tt>int</tt> argument. It is the responsibility of the caller to
invoke the appropriate overloaded form. For example, evaluating the expression
<tt>obj["3"]</tt>
will invoke the get(int, Scriptable) method even though the property name
was presented in the script as a string. Similarly, values of numbers that
do not fix in integers (like 1.1 and 0x100000000) must be converted to
strings.
<br>&nbsp;
<h3>
Defining Host Objects</h3>
Host objects are JavaScript objects that provide special access to the
host environment. For example, in a browser environment, the Window and
Document objects are host objects.
<p>The easiest way to define new host objects is by using <a href="org/mozilla/javascript/ScriptableObject.html#defineClass(org.mozilla.javascript.Scriptable, java.lang.Class)">ScriptableObject.defineClass()</a>.
This method defines a set of JavaScript objects using a Java class. Several
of the <a href="examples.html">examples</a> define host objects this way.
<p>If the services provided by defineClass are insufficient, try other
methods of
<a href="org/mozilla/javascript/ScriptableObject.html">ScriptableObject</a>
and
<a href="org/mozilla/javascript/FunctionObject.html">FunctionObject</a>,
such as <tt>defineProperty</tt> and <tt>defineFunctionProperties</tt>.
<br>&nbsp;
<br>&nbsp;
<h3>
Contexts and Threads</h3>
Every thread that executes JavaScript must have an associated Context.
Multiple threads (with multiple associated Contexts) may act upon the same
set of objects. Any host objects that are defined are responsible for any
sychronization required to run safely from multiple threads.
<br>&nbsp;
<p>
<hr WIDTH="100%">
<br><a href="index.html">back to top</a>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

View File

@@ -0,0 +1,176 @@
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.72 [en]C-NSCP (WinNT; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>Scopes and Contexts</title>
</head>
<body bgcolor="#ffffff">
<script src="owner.js"></script>
<center>
<h1> Scopes and Contexts</h1>
</center>
<script>document.write(owner());</script> <br>
<script>
var d = new Date(document.lastModified);
document.write((d.getMonth()+1)+"/"+d.getDate()+"/"+d.getFullYear());
document.write('<br>');
</script>
<center>
<hr width="100%"></center>
<p>Before using Rhino in a concurrent environment, it is important to understand
the distinction between Contexts and scopes. Both are required to execute
scripts, but they play different roles. Simple embeddings of Rhino probably
won't need any of the information here, but more complicated embeddings can
gain performance and flexibility from the techniques described below. <br>
&nbsp; </p>
<h2> Contexts</h2>
The Rhino Context object is used to store thread-specific information about
the execution environment. There should be one and only one Context associated
with each thread that will be executing JavaScript.
<p>To associate the current thread with a Context, simply call the <tt>enter</tt>
method of Context: </p>
<pre>&nbsp;&nbsp;&nbsp; Context cx = Context.enter();</pre>
Once you are done with execution, simply exit the Context:
<pre>&nbsp;&nbsp;&nbsp; Context.exit();</pre>
These calls will work properly even if there is already a Context associated
with the current thread. That context will be returned and an internal counter
incremented. Only when the counter reaches zero will it be disassociated from
the thread.
<p>Remember to put the <tt>exit()</tt> call in a <tt>finally</tt> block if
you're executing code that could throw an exception. <br>
&nbsp; </p>
<h2> Scopes</h2>
A scope is a set of JavaScript objects. Execution of scripts requires a scope
for top-level script variable storage as well as a place to find standard
objects like <tt>Function</tt> and <tt>Object</tt>.
<p>It's important to understand that a scope is independent of the Context
that created it. You can create a scope using one Context and then evaluate
a script using that scope and another Context (either by exiting the current
context and entering another, or by executing on a different thread). You
can even execute scripts on multiple threads simultaneously in the same scope.
Rhino guarantees that accesses to properties of JavaScript objects are atomic
across threads, but doesn't make any more guarantees for scripts executing
in the same scope at the same time. If two scripts use the same scope simultaneously,
the scripts are responsible for coordinating any accesses to shared variables.
</p>
<p>A top-level scope is created by calling <tt>Context.initStandardObjects</tt>
to create all the standard objects: </p>
<pre>&nbsp;&nbsp;&nbsp; Scriptable scope = cx.initStandardObjects(null);</pre>
The easiest way to embed Rhino is just to create a new scope this way whenever
you need one. However, <tt>initStandardObjects</tt> is an expensive method
to call and it allocates a fair amount of memory. We'll see below that there
are ways to share a scope created this way among multiple scopes and threads.
<br>
&nbsp;
<h2> Name Lookup</h2>
So how are scopes used to look up names? In general, variables are looked
up by starting at the current variable object (which is different depending
on what code is being executed in the program), traversing its prototype chain,
and then traversing the parent chain. In the diagram below, the order in
which the six objects are traversed is indicated.
<center>
<p><img src="lookup.gif" height="194" width="500">
<br>
<i><font size="-1">Order of lookups in a two-deep scope chain with prototypes.</font></i></p>
</center>
<p>For a more concrete example, let's consider the following script: </p>
<blockquote><tt>var g = 7;</tt> <br>
<tt>function f(a) {</tt> <br>
<tt>&nbsp;&nbsp;&nbsp; var v = 8;</tt> <br>
<tt>&nbsp;&nbsp;&nbsp; x = v + a;</tt> <br>
<tt>}</tt> <br>
<tt>f(6);</tt></blockquote>
We have a top-level variable <tt>g</tt>, and the call to <tt>f</tt> will
create a new top-level variable <tt>x</tt>. All top-level variables are properties
of the scope object. When we start executing <tt>f</tt>, the scope chain
will start with the function's activation object and will end with the top-level
scope (see diagram below). The activation object has two properties, 'a'
for the argument, and 'v' for the variable. The top-level scope has properties
for the variable <tt>g</tt> and the function <tt>f</tt>.
<center>
<p><img src="scopes.gif" height="496" width="820">
<br>
<i><font size="-1">An example scope chain for a simple script.</font></i></p>
</center>
<p>When the statement <tt>x = v + a;</tt> is executed, the scope chain is
traversed looking for a 'x' property. When none is found, a new property 'x'
is created in the top-level scope. </p>
<h2> Sharing Scopes</h2>
JavaScript is a language that uses delegation rather than traditional class-based
inheritance. This is a large topic in itself, but for our purposes it gives
us an easy way to share a set of read-only variables across multiple scopes.
To do this we set an object's prototype. When accessing a property of an object
in JavaScript, the object is first searched for a property with the given
name. If none is found, the object's prototype is searched. This continues
until either the object is found or the end of the prototype chain is reached.
<p>So to share information across multiple scopes, we first create the object
we wish to share. Typically this object will have been created with <tt>initStandardObjects</tt>
and may also have additional objects specific to the embedding. Then all
we need to do is create a new object and call its <tt>setPrototype</tt> method
to set the prototype to the shared object, and the parent of the new scope
to null: </p>
<pre>&nbsp;&nbsp;&nbsp; Scriptable newScope = cx.newObject(sharedScope);<br>&nbsp;&nbsp;&nbsp; newScope.setPrototype(sharedScope);<br>&nbsp;&nbsp;&nbsp; newScope.setParentScope(null);<br></pre>
The call to <tt>newObject</tt> simply creates a new JavaScript object with
no properties. It uses the <tt>sharedScope</tt> passed in to initialize the
prototype with the standard <tt>Object.prototype</tt> value.
<p>We can now use <tt>newScope</tt> as a scope for calls to evaluate scripts.
Let's call this scope the <i>instance scope</i>. Any top-level functions or
variables defined in the script will end up as properties of the instance
scope. Uses of standard objects like <tt>Function</tt>, <tt>String</tt>, or
<tt>RegExp</tt> will find the definitions in the shared scope. Multiple
instance scopes can be defined and have their own variables for scripts yet
share the definitions in the shared scope. These multiple instance scopes
can be used concurrently. <br>
&nbsp; </p>
<h2> Dynamic Scopes</h2>
There's one problem with the setup outlined above. Calls to functions in
JavaScript use <i>static scope</i>, which means that variables are first looked
up in the function and then, if not found there, in the lexically enclosing
scope. This causes problems if functions you define in your shared scope
need access to variables you define in your instance scope.
<p>With Rhino 1.5, it is possible to compile functions to use <i>dynamic
scope</i>. With dynamic scope, functions look at the top-level scope of the
calling function rather than their lexical scope. So we can store information
that varies across scopes in the instance scope yet still share functions
that manipulate that information reside in the shared scope. </p>
<p>The <a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/DynamicScopes.java">
DynamicScopes example</a>
illustrates all the points discussed above. <br>
&nbsp; <br>
&nbsp; </p>
<h2> More on Scopes</h2>
The key things to determine in setting up scopes for your application are
<br>
(1) What scope should global variables be created in when your script executes
an assignment to an undefined variable, and <br>
(2) What variables should your script have access to when it references a
variable?
<p>The answer to (1) determines which scope should be the ultimate parent
scope: Rhino follows the parent chain up to the top and places the variable
there. After you've constructed your parent scope chain, the answer to question
(2) may indicate that there are additional scopes that need to be searched
that are not in your parent scope chain. You can add these as prototypes
of scopes in your parent scope chain. When Rhino looks up a variable, it
starts in the current scope, walks the prototype chain, then goes to the
parent scope and its prototype chain, until there are no more parent scopes
left. <br>
&nbsp; </p>
<h3>
<hr width="100%"><br>
<a href="index.html">back to top</a>
</h3>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 B

View File

@@ -0,0 +1,199 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.7 [en] (WinNT; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>Scripting Java</title>
</head>
<body bgcolor="#FFFFFF">
<script src="owner.js"></script>
<center>
<h1>
Scripting Java</h1></center>
<script>document.write(owner());</script>
<br><script>
var d = new Date(document.lastModified);
document.write((d.getMonth()+1)+"/"+d.getDate()+"/"+d.getFullYear());
document.write('<br>');
</script>
<center>
<hr WIDTH="100%"></center>
<p>It's possible to use Rhino just for scripting Java. You don't have to
write any additional Java code; just use the existing Rhino shell and then
make calls into Java.
<br>&nbsp;
<h2>
Rhino Shell</h2>
The Rhino shell allows you to run scripts from files or interactively at
a command line.
<p>If you download the zip file for rhino, it will contain a single JAR
file, <tt>js.jar</tt>. If you add the JAR file to your class path, you
can start the Rhino shell using the command
<pre>&nbsp;&nbsp;&nbsp; java org.mozilla.javascript.tools.shell.Main</pre>
or if you have Java 2 (JDK 1.2), you can avoid changing your classpath
and simply use the command
<pre>&nbsp;&nbsp;&nbsp; java -jar js.jar</pre>
Unfortunately the <tt>-jar</tt> option to <tt>java</tt> will overwrite
your existing classpath. The shell's interactive mode is a good way to
begin exploring Rhino.
<p><i>Note: Earlier versions of Rhino have two JAR files, js.jar and jstools.jar,
and don't support the -jar option. Both JAR files must be added to the
class path to start the shell</i>.
<p>You can execute a JavaScript file by putting the file name as an argument
to the shell class:
<pre>&nbsp;&nbsp;&nbsp; java org.mozilla.javascript.tools.shell.Main myScript.js</pre>
There are a number of options for evaluating scripts using the shell. See
the <a href="http://www.mozilla.org/rhino/shell.html">command description</a>
for more information.
<br>&nbsp;
<h2>
LiveConnect: Communicating with Java from JavaScript</h2>
If you are planning to script Java using Rhino, you'll want to use LiveConnect,
which allows you to create Java classes and call Java methods from within
JavaScript. For example, here's a log from an interactive session. If you
type it in, you'll see a window with a button filling it.
<center>
<p><img SRC="scriptjavaframe.jpg" height=100 width=200>
<br><i><font size=-1>A Java frame created from the Rhino shell.</font></i></center>
<pre>$ java org.mozilla.javascript.tools.shell.Main
js> importPackage(java.awt);
js> frame = new Frame("JavaScript")
java.awt.Frame[frame0,0,0,0x0,invalid,hidden,layout=java.awt.BorderLayout,resizable,title=JavaScript]
js> frame.show()
js> frame.setSize(new Dimension(200,100))
js> button = new Button("OK")
java.awt.Button[button0,0,0,0x0,invalid,label=OK]
js> frame.add(button)
java.awt.Button[button0,0,0,0x0,invalid,label=OK]
js> frame.show()
js> quit()
$</pre>
If you wish to load classes from JavaScript that aren't in the <tt>java</tt>
package, you'll need to prefix the package name with "<tt>Packages.</tt>".
For example:
<pre>$ java org.mozilla.javascript.tools.shell.Main
js> cx = Packages.org.mozilla.javascript.Context.enter()
org.mozilla.javascript.Context@25980b44
js> cx.evaluateString(this, "3+2", null, 0, null)
5.0
js> quit()
$</pre>
<h2>
Accessing JavaBean Properties</h2>
Java classes can define JavaBean properties using getter and setter methods.
For example, the following class defines two properties:
<p><tt>public class Me {</tt>
<br><tt>&nbsp;&nbsp;&nbsp; public int getAge() { return age; }</tt>
<br><tt>&nbsp;&nbsp;&nbsp; public void setAge(int anAge) { age = anAge;
}</tt>
<br><tt>&nbsp;&nbsp;&nbsp; public String getSex() { return "male"; }</tt>
<br><tt>&nbsp;&nbsp;&nbsp; private int age;</tt>
<br><tt>};</tt>
<p>The two properties defined are <i>age</i> and <i>sex</i>. The <i>sex</i>
property is read-only: it has no setter.
<p>Using Rhino we can access the bean properties as if they where JavaScript
properties. We can also continue to call the methods that define the property.
<p><tt>js> me = new Packages.Me();</tt>
<br><tt>Me@93</tt>
<br><tt>js> me.getSex()</tt>
<br><tt>male</tt>
<br><tt>js> me.sex</tt>
<br><tt>male</tt>
<br><tt>js> me.age = 33;</tt>
<br><tt>33</tt>
<br><tt>js> me.age</tt>
<br><tt>33</tt>
<br><tt>js> me.getAge()</tt>
<br><tt>33</tt>
<br><tt>js></tt>
<p>Since the <i>sex</i> property is read-only, we are not allowed to write
to it.
<p><i>Note: JavaBean reflection is not available in versions of Rhino before
1.5.</i>
<br><tt></tt>&nbsp;
<h2>
Importing Java Classes and Packages</h2>
Above we saw the use of the <tt>importPackage</tt> function to import all
the classes from a particular Java package. There is also <tt>importClass</tt>,
which imports a single class:
<pre>$ java org.mozilla.javascript.tools.shell.Main
js> importClass(Packages.org.mozilla.javascript.Context)
js> cx = Context.enter()
org.mozilla.javascript.Context@25980d62
js> cx.evaluateString(this, "3+2", null, 0, null)
5.0
js> quit()
$</pre>
<h2>
Extending Java Classes and Implementing Java Interfaces with JavaScript</h2>
Starting from the example above of creating a Java frame using JavaScript,
we can add a listener for the button. Once we call <tt>addActionListener</tt>
we can then click on the button to get the current date printed out:
<pre>$ java org.mozilla.javascript.tools.shell.Main
js> importPackage(java.awt);
js> frame = new Frame("JavaScript")
java.awt.Frame[frame0,0,0,0x0,invalid,hidden,layout=java.awt.BorderLayout,resizable,title=JavaScript]
js> button = new Button("OK")
java.awt.Button[button0,0,0,0x0,invalid,label=OK]
js> frame.setSize(new Dimension(200,100))
js> frame.add(button)
java.awt.Button[button0,0,0,0x0,invalid,label=OK]
js> frame.show()
js> function printDate() { print(new Date()) }
js> printDate()
Wed Mar 15 15:42:20 GMT-0800 (PST) 2000
js> o = { actionPerformed: printDate }
[object Object]
js> o.actionPerformed()
Wed Mar 15 15:42:39 GMT-0800 (PST) 2000
js> buttonListener = java.awt.event.ActionListener(o)
adapter0@6acc0f66
js>&nbsp; button.addActionListener(buttonListener)
js> Wed Mar 15 15:43:05 GMT-0800 (PST) 2000
Wed Mar 15 15:43:05 GMT-0800 (PST) 2000
Wed Mar 15 15:43:08 GMT-0800 (PST) 2000
quit()
$</pre>
When we type <tt>buttonListener = java.awt.event.ActionListener(o)</tt>,
Rhino actually creates a new Java class that implements <tt>ActionListener</tt>
and forwards calls from that class to the JavaScript object. So when you
click on the button, the <tt>printDate</tt> method is called.
<br>&nbsp;
<h2>
JavaAdapter constructor</h2>
Another way to create a JavaAdapter is to call the JavaAdapter constructor
explicitly. Using the JavaAdapter constructor gives you additional features
that cannot be had by "constructing" a Java interface as was done above.
<p>Instead of writing
<pre>&nbsp;&nbsp;&nbsp; buttonListener = java.awt.event.ActionListener(o)</pre>
above we can also write
<pre>&nbsp;&nbsp;&nbsp; buttonListener = new JavaAdapter(java.awt.event.ActionListener, o)</pre>
which is equivalent. If we also wanted to extend class <tt>Foo</tt>, while
also implementing <tt>java.lang.Runnable</tt>, we would write
<pre>&nbsp;&nbsp;&nbsp; buttonListener = new JavaAdapter(Packages.Foo,&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; java.awt.event.ActionListener,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; java.lang.Runnable, o)</pre>
In general the syntax is
<p>&nbsp;&nbsp;&nbsp; <tt>new JavaAdapter(</tt><i>java-class</i>, [<i>java-class</i>,
...] <i>javascript-object</i><tt>)</tt>
<p>where at most one <i>java-class</i> is a Java class and the remaining
<i>java-class</i>es
are interfaces. The result will be a Java adapter that extends any specified
Java class, implements the Java interfaces, and forwards any calls to the
methods of the <i>javascript-object</i>.
<h3>
<hr WIDTH="100%"><br>
<a href="index.html">back to top</a></h3>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@@ -0,0 +1,122 @@
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.72 [en]C-NSCP (WinNT; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>Serialization</title>
</head>
<body bgcolor="#ffffff">
<script src="owner.js"></script>
<center>
<h1>Serialization</h1>
</center>
<script>document.write(owner());</script> <br>
<script>
var d = new Date(document.lastModified);
document.write((d.getMonth()+1)+"/"+d.getDate()+"/"+d.getFullYear());
document.write('<br>');
</script>
<center>
<hr width="100%"></center>
<p>Beginning with Rhino 1.5 Release 3 it is possible to serialize JavaScript
objects, including functions and scripts. However, &nbsp;serialization of
code in compilation mode has some significant limitations.. Serialization
provides a way to save the state of an object and write it out to a file
or send it across a network connection. <br>
&nbsp; </p>
<h2>Simple serialization example</h2>
The Rhino shell has two new top-level functions, serialize and deserialize.
They're intended mainly as examples of the use of serialization:<br>
<pre>$&nbsp;java org.mozilla.javascript.tools.shell.Main<br>js&gt; function f() { return 3; }<br>js&gt; serialize(f, "f.ser")<br>js&gt; quit()<br><br>$&nbsp;java org.mozilla.javascript.tools.shell.Main<br>js&gt; f = deserialize("f.ser")<br><br>function f() {<br> return 3;<br>}<br><br>js&gt; f()<br>3<br>js&gt;</pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>
<pre></pre>
Here we see a simple case of a function being serialized to a file and then
read into a new instance of Rhino and called. <br>
<br>
<h2>Rhino serialization APIs</h2>
Two new classes, ScriptableOutputStream and ScriptableInputStream, were introduced
to handle serialization of Rhino classes. These classes extend ObjectOutputStream
and ObjectInputStream respectively. Writing an object to a file can be done
in a few lines of Java code:<br>
<pre>FileOutputStream fos = new FileOutputStream(filename);<br>ScriptableOutputStream out = new ScriptableOutputStream(fos, scope);<br>out.writeObject(obj);<br>out.close();</pre>
<p>Here filename is the file to write to, obj is the object or function to
write, and scope is the top-level scope containing obj.&nbsp;</p>
<p>Reading the serialized object back into memory is similarly simple:</p>
<pre>FileInputStream fis = new FileInputStream(filename);<br>ObjectInputStream in = new ScriptableInputStream(fis, scope);<br>Object deserialized = in.readObject();<br>in.close();<br></pre>
<p>Again, we need the scope to create our serialization stream class. </p>
<p>So why do we need these specialized stream classes instead of simply using
ObjectOutputStream and ObjectInputStream? To understand the answer we must
know what goes on behind the scenes when Rhino serializes objects. </p>
<h2>How Rhino serialization works</h2>
By default, Java serialization of an object also serializes objects that
are referred to by that object. Upon deserialization the initial object and
the objects it refers to are all created and the references between the objects
are resolved. <br>
<br>
However, for JavaScript this creates a problem. JavaScript objects contain
references to prototypes and to parent scopes. Default serialization would
serialize the object or function we desired but would also serialize Object.prototype
or even possibly the entire top-level scope and everything it refers to!
We want to be able to serialize a JavaScript object and then deserialize
it into a new scope and have all of the references from the deserialized
object to prototypes and parent scopes resolved correctly to refer to objects
in the new scope. <br>
<br>
ScriptableOutputStream takes a scope as a parameter to its constructor. If
in the process of serialization it encounters a reference to the scope it
will serialize a marker that will be resolved to the new scope upon deserialization.
It is also possible to add names of objects to a list in the ScriptableOutputStream
object. These objects will also be saved as markers upon serialization and
resolved in the new scope upon deserialization. Use the addExcludedName method
of ScriptableOutputStream to add new names. By default, ScriptableOutputStream
excludes all the names defined using Context.initStandardObjects.<br>
<br>
If you are using Rhino serialization in an environment where you always define,
say, a constructor "Foo", you should add the following code before calling
writeObject:<br>
<pre>out.addExcludedName("Foo");<br>out.addExcludedName("Foo.prototype");<br></pre>
This code will prevent Foo and Foo.prototype from being serialized and will
cause references to Foo or Foo.prototype to be resolved to the objects in
the new scope upon deserialization. Exceptions will be thrown if Foo or Foo.prototype
cannot be found the scopes used in either ScriptableOutputStream or ScriptableInputStream.<br>
<br>
<h2>Rhino serialization in compilation mode</h2>
Serialization works well with objects and with functions and scripts in
interpretive mode. However, you can run into problems with serialization
of compiled functions and scripts:<br>
<pre>$&nbsp;cat test.js<br>function f() { return 3; }<br>serialize(f, "f.ser");<br>g = deserialize("f.ser");<br>print(g());<br>$&nbsp;java&nbsp;org.mozilla.javascript.tools.shell.Main -opt -1 test.js<br>3<br>$&nbsp;java&nbsp;org.mozilla.javascript.tools.shell.Main test.js<br>js: uncaught JavaScript exception: java.lang.ClassNotFoundException: c1<br></pre>
<p>The problem is that Java serialization has no built-in way to serialize
Java classes themselves. (It might be possible to save the Java bytecodes
in an array and then load the class upon deserialization, but at best that
would eat up a lot of memory for just this feature.) One way around this
is to compile the functions using the jsc tool: </p>
<pre>$&nbsp;cat f.js<br>function f() { return 3; }<br>$&nbsp;java -classpath js.jar org.mozilla.javascript.tools.jsc.Main f.js<br>$&nbsp;cat test2.js<br>loadClass("f");<br>serialize(f, "f.ser");<br>g = deserialize("f.ser");<br>print(g());<br>$&nbsp;java -classpath 'js.jar;.' org.mozilla.javascript.tools.shell.Main test2.js<br>3<br></pre>
<p>&nbsp;Now the function f is compiled to a Java class, but that class is
then made available in the classpath so serialization works. This isn't that
interesting an example since compiling a function to a class and then loading
it accomplishes the same as serializing an interpreted function, but it becomes
more relevant if you wish to serialize JavaScript objects that have references
to compiled functions. </p>
<h3>
<hr width="100%"><br>
<a href="index.html">back to top</a>
</h3>
</body>
</html>

View File

@@ -0,0 +1,128 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.7 [en]C-NSCP (WinNT; U) [Netscape]">
<title>JavaScript Shell</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
JavaScript Shell</h1></center>
The JavaScript shell provides a simple way to run scripts in batch mode
or an interactive environment for exploratory programming.
<h2>
Invoking the Shell</h2>
<tt>java org.mozilla.javascript.tools.shell.Main</tt> [<i>options</i>]
<i>file</i><tt>.js
[<i>script-arguments</i>]</tt>
<p>where <i>options</i> are:
<p><tt>-e </tt><i>script-source</i>
<blockquote>Executes <i>script-source</i> as a JavaScript script.</blockquote>
<tt>-f </tt><i>script-filename</i>
<blockquote>Reads filename specified by <i>script-filename</i> and executes
it as a JavaScript script.</blockquote>
<tt>-opt </tt><i>optLevel</i>
<br><tt>-O</tt> <i>optLevel</i>
<ul>Optimizes at level <i>optLevel</i>, which must be an integer between
0 and 9. See <a href="opt.html">Optimization</a> for more details.</ul>
<tt>-version </tt><i>versionNumber</i>
<ul>Specifies the language version to compile with. The string <i>versionNumber</i>
must be one of <tt>100</tt>, <tt>110</tt>, <tt>120</tt>, <tt>130</tt>,
or <tt>140</tt>. See <a href="overview.html#versions">JavaScript Language
Versions</a> for more information on language versions.</ul>
<h2>
Predefined Properties</h2>
Scripts executing in the shell have access to some additional properties
of the top-level object.
<br>&nbsp;
<h4>
arguments</h4>
<blockquote>The <tt>arguments</tt> object is an array containing the strings
of all the arguments given at the command line when the shell was invoked.</blockquote>
<h4>
help()</h4>
<blockquote>Executing the help function will print usage and help messages.</blockquote>
<h4>
defineClass(<i>className</i>)</h4>
<blockquote>Define an extension using the Java class named with the string
argument <i>className</i>. Uses ScriptableObject.defineClass() to define
the extension.</blockquote>
<h4>
load([<i>filename</i>, ...])</h4>
<blockquote>Load JavaScript source files named by string arguments. If
multiple arguments are given, each file is read in and executed in turn.</blockquote>
<h4>
loadClass(<i>className</i>)</h4>
<blockquote>Load and execute the class named by the string argument <i>className</i>.
The class must be a class that implements the Script interface, as will
any script compiled by <a href="jsc.html">jsc</a>.</blockquote>
<h4>
print([<i>expr</i> ...])</h4>
<blockquote>Evaluate and print expressions. Evaluates each expression,
converts the result to a string, and prints it.</blockquote>
<h4>
quit()</h4>
<blockquote>Quit shell. The shell will also quit in interactive mode if
an end-of-file character is typed at the prompt.</blockquote>
<h4>
version([<i>number</i>])</h4>
<blockquote>Get or set JavaScript version number. If no argument is supplied,
the current version number is returned. If an argument is supplied, it
is expected to be one of <tt>100</tt>, <tt>110</tt>, <tt>120</tt>, <tt>130,</tt>
or <tt>140</tt> to indicate JavaScript version 1.0, 1.1, 1.2, 1.3, or 1.4
respectively.</blockquote>
<h2>
Example</h2>
Here the shell is invoked three times from the command line. (The system
command prompt is shown as <tt>$</tt>.) The first invocation executes a
script specified on the command line itself. The next invocation has no
arguments, so the shell goes into interactive mode, reading and evaluating
each line as it is typed in. Finally, the last invocation executes a script
from a file and accesses arguments to the script itself.
<p><tt>$ java org.mozilla.javascript.tools.shell.Main -e print('hi')</tt>
<p><tt>hi</tt>
<p><tt>$ java org.mozilla.javascript.tools.shell.Main</tt>
<p><tt>js> print('hi')</tt>
<br><tt>hi</tt>
<br><tt>js> 6*7</tt>
<br><tt>42</tt>
<br><tt>js> function f() {</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return a;</tt>
<br><tt>}</tt>
<br><tt>js> var a = 34;</tt>
<br><tt>js> f()</tt>
<br><tt>34</tt>
<br><tt>js> quit()</tt>
<p><tt>$ cat echo.js</tt>
<br><tt>for (i in arguments) {</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print(arguments[i])</tt>
<br><tt>}</tt>
<br><tt>$ java org.mozilla.javascript.tools.shell.Main echo.js foo bar</tt>
<p><tt>foo</tt>
<br><tt>bar</tt>
<p><tt>$</tt>
<p>
<hr WIDTH="100%">
<br><a href="index.html">back to top</a>
</body>
</html>

View File

@@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.7 [en]C-NSCP (WinNT; U) [Netscape]">
<title>JavaScript Tools</title>
</head>
<body bgcolor="#FFFFFF">
<center>
<h1>
JavaScript Tools</h1></center>
<h2>
JavaScript shell</h2>
The <a href="shell.html">JavaScript shell</a> allows for interactive and
batch execution of JavaScript scripts.
<br>&nbsp;
<br>&nbsp;
<br>&nbsp;
<h2>
JavaScript compiler</h2>
The <a href="jsc.html">JavaScript compiler</a> translates JavaScript source
into Java class files.
<br>&nbsp;
<p>
<hr WIDTH="100%">
<br><a href="index.html">back to top</a>
</body>
</html>

View File

@@ -0,0 +1,336 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 97">
<meta name="GENERATOR" content="Mozilla/4.75 [en] (WinNT; U) [Netscape]">
<title>Embedding Rhino</title>
</head>
<body>
<center><font size=+4>Tutorial: Embedding Rhino</font></center>
<p>Embedding Rhino can be done simply with good results. With more effort
on the part of the embedder, the objects exposed to scripts can be customized
further.
<p>This tutorial leads you through the steps from a simple embedding to
more customized, complex embeddings. Fully compilable examples are provided
along the way.
<p>The examples live in the <tt>rhino/examples</tt> directory in the distribution
and in <tt>mozilla/js/rhino/examples</tt> in cvs. This document will link
to them using <a href="http://lxr.mozilla.org/">lxr</a>.
<p>In this document, JavaScript code will be in <font color="#006600">green</font>,
Java code will be in <font color="#006600">green</font>, and shell logs
will be in <font color="#663366">purple</font>.
<h3>
<font size=+3>Contents</font></h3>
<ul>
<li>
<font size=+1><a href="#RunScript">RunScript: A simple embedding</a></font></li>
<ul>
<li>
<font size=+1><a href="#EnteringContext">Entering a Context</a></font></li>
<li>
<font size=+1><a href="#initializing">Initializing standard objects</a></font></li>
<li>
<font size=+1><a href="#Collecting">Collecting the arguments</a></font></li>
<li>
<font size=+1><a href="#Evaluating">Evaluating a script</a></font></li>
<li>
<font size=+1><a href="#Print">Print the result</a></font></li>
<li>
<font size=+1><a href="#Exit">Exit the Context</a></font></li>
</ul>
<li>
<font size=+1><a href="#Expose">Expose Java APIs</a></font></li>
<ul>
<li>
<font size=+1><a href="#UseJava">Use Java APIs</a></font></li>
<li>
<font size=+1><a href="#ImplementingInterfaces">Implementing interfaces</a></font></li>
<li>
<font size=+1><a href="#AddJava">Add Java objects</a></font></li>
</ul>
<li>
<font size=+1><a href="#UsingJSObjs">Using JavaScript objects from Java</a></font></li>
<ul>
<li>
<font size=+1><a href="#UsingJSvars">Using JavaScript variables</a></font></li>
<li>
<font size=+1><a href="#CallingJSfuns">Calling JavaScript functions</a></font></li>
</ul>
<li>
<font size=+1><a href="#JavaScriptHostObjects">JavaScript host objects</a></font></li>
<ul>
<li>
<font size=+1><a href="#DefiningHostObjects">Defining Host Objects</a></font></li>
<li>
<font size=+1><a href="#Counter">Counter example</a></font></li>
<ul>
<li>
<font size=+1><a href="#CounterCtors">Counter's constructors</a></font></li>
<li>
<font size=+1><a href="#classname">Class name</a></font></li>
<li>
<font size=+1><a href="#Dynamic">Dynamic properties</a></font></li>
<li>
<font size=+1><a href="#DefiningMethods">Defining JavaScript "methods"</a></font></li>
<li>
<font size=+1><a href="#AddingCounter">Adding Counter to RunScript</a></font></li>
</ul>
</ul>
</ul>
<hr WIDTH="100%">
<br><a NAME="RunScript"></a><font size=+3>RunScript: A simple embedding</font>
<p>About the simplest embedding of Rhino possible is the <a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/RunScript.java">RunScript
example</a>. All it does it read a script from the command line, execute
it, and print a result.
<p>Here's an example use of RunScript from a shell command line:
<blockquote>
<pre><font color="#663366">$ java RunScript 'Math.cos(Math.PI)'
-1
$ java RunScript 'function f(x){return x+1} f(7)'
8</font></pre>
</blockquote>
Note that you'll have to have both the Rhino classes and the RunScript
example class file in the classpath. Let's step through the body of <tt>main</tt>
one line at time.
<p><a NAME="EnteringContext"></a><font size=+2>Entering a Context</font>
<p>The code
<blockquote>
<pre><font color="#006600">Context cx = Context.enter();</font></pre>
</blockquote>
Creates and enters a <tt>Context. </tt>A <tt>Context</tt> stores information
about the execution environment of a script.
<br>&nbsp;
<p><a NAME="initializing"></a><font size=+2>Initializing standard objects</font>
<p>The code
<blockquote>
<pre><font color="#006600">Scriptable scope = cx.initStandardObjects(null);</font></pre>
</blockquote>
Initializes the standard objects (<tt>Object</tt>,
<tt>Function</tt>, etc.)
This must be done before scripts can be executed. The <tt>null</tt> parameter
tells <tt>initStandardObjects</tt> to create and return a scope object
that we use in later calls.
<p><a NAME="Collecting"></a><font size=+2>Collecting the arguments</font>
<p>This code is standard Java and not specific to Rhino. It just collects
all the arguments and concatenates them together.
<blockquote><tt><font color="#006600">String s = "";</font></tt>
<br><tt><font color="#006600">for (int i=0; i &lt; args.length; i++)</font></tt>
<br><tt><font color="#006600">&nbsp;&nbsp;&nbsp; s += args[i];</font></tt></blockquote>
<p><br><a NAME="Evaluating"></a><font size=+2>Evaluating a script</font>
<p>The code
<blockquote>
<pre><font color="#006600">Object result = cx.evaluateString(scope, s, "&lt;cmd>", 1, null);</font></pre>
</blockquote>
uses the Context <tt>cx</tt> to evaluate a string. Evaluation of the script
looks up variables in <tt>scope</tt>, and errors will be reported with
the filename <tt>&lt;cmd></tt> and line number 1.
<br>&nbsp;
<p><a NAME="Print"></a><font size=+2>Print the result</font>
<p>The code
<blockquote>
<pre><font color="#006600">System.out.println(cx.toString(result));</font></pre>
</blockquote>
prints the result of evaluating the script (contained in the variable <tt>result</tt>).
<tt>result</tt>
could be a string, JavaScript object, or other values..The
<tt>toString</tt>
method converts any JavaScript value to a string.
<br>&nbsp;
<p><a NAME="Exit"></a><font size=+2>Exit the Context</font>
<p>The code
<blockquote>
<pre><font color="#006600">Context.exit();</font></pre>
</blockquote>
exits the Context. This removes the association between the Context and
the current thread and is an essential cleanup action. There should be
a call to <tt>exit</tt> for every call to <tt>enter</tt>.
<br>&nbsp;
<dir>&nbsp;</dir>
<a NAME="Expose"></a><font size=+3>Expose Java APIs</font>
<p><a NAME="UseJava"></a><font size=+2>Use Java APIs</font>
<p>No additional code in the embedding needed! The JavaScript feature called
<i>LiveConnect</i>
allows JavaScript programs to interact with Java objects:
<dir><tt><font color="#663366">$ java RunScript 'java.lang.System.out.println(3)'</font></tt>
<br><tt><font color="#663366">3.0</font></tt>
<br><tt><font color="#663366">undefined</font></tt></dir>
<a NAME="ImplementingInterfaces"></a><font size=+2>Implementing interfaces</font>
<p>Using Rhino, JavaScript objects can implement arbitrary Java interfaces.
There's no Java code to write--it's part of Rhino's LiveConnect implementation.
For example, we can see how to implement java.lang.Runnable in a Rhino
shell session:
<blockquote>
<pre><font color="#663366">js> obj = { run: function() { print('hi'); } }
[object Object]
js> obj.run()
hi
js> r = new java.lang.Runnable(obj);
[object Object]
js> t = new java.lang.Thread(r)
Thread[Thread-0,5,main]
js> t.start()
hi</font></pre>
</blockquote>
<a NAME="AddJava"></a><font size=+2>Add Java objects</font>
<p>The next example is <a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/RunScript2.java">RunScript2</a>.
This is the same as RunScript, but with the addition of two extra lines
of code:
<dir><tt><font color="#006600">Scriptable jsArgs = Context.toObject(System.out,
scope);</font></tt>
<br><tt><font color="#006600">scope.put("out", scope, jsArgs);</font></tt></dir>
These lines add a global variable <tt>out</tt> that is a JavaScript reflection
of the <tt>System.out</tt> variable:
<dir><tt><font color="#663366">$ java RunScript2 'out.println(42)'</font></tt>
<br><tt><font color="#663366">42.0</font></tt>
<br><tt><font color="#663366">undefined</font></tt></dir>
<p><br><a NAME="UsingJSObjs"></a><font size=+3>Using JavaScript objects
from Java</font>
<p>After evaluating a script it's possible to query the scope for variables
and functions, extracting values and calling JavaScript functions. This
is illustrated in the <a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/RunScript3.java">RunScript3</a>
example. This example adds the ability to print the value of variable <tt>x</tt>
and the result of calling function <tt>f</tt>. Both <tt>x</tt> and <tt>f</tt>
are expected to be defined by the evaluated script. For example,
<blockquote><tt><font color="#663366">$ java RunScript3 'x = 7'</font></tt>
<br><tt><font color="#663366">x = 7</font></tt>
<br><tt><font color="#663366">f is undefined or not a function.</font></tt>
<br><tt><font color="#663366">$ java RunScript3 'function f(a) { return
a; }'</font></tt>
<br><tt><font color="#663366">x is not defined.</font></tt>
<br><tt><font color="#663366">f('my args') = my arg</font></tt>
<br><tt><font color="#663366"></font></tt>&nbsp;</blockquote>
<a NAME="UsingJSvars"></a><font size=+2>Using JavaScript variables</font>
<p>To print out the value of <tt>x</tt>, we add the following code.
<dir><tt><font color="#006600">Object x = scope.get("x", scope);</font></tt>
<br><tt><font color="#006600">if (x == Scriptable.NOT_FOUND)</font></tt>
<br><tt><font color="#006600">&nbsp;&nbsp;&nbsp; System.out.println("x
is not defined.");</font></tt>
<br><tt><font color="#006600">else</font></tt>
<br><tt><font color="#006600">&nbsp;&nbsp;&nbsp; System.out.println("x
= " + Context.toString(x));</font></tt>
<br><tt><font color="#006600"></font></tt>&nbsp;</dir>
<a NAME="CallingJSfuns"></a><font size=+2>Calling JavaScript functions</font>
<p>To get the function <tt>f</tt>, call it, and print the result, we add
this code:
<dir><tt><font color="#006600">Object f = scope.get("f", scope);</font></tt>
<br><tt><font color="#006600">if (!(f instanceof Function))</font></tt>
<br><tt><font color="#006600">&nbsp;&nbsp;&nbsp; System.out.println("f
is undefined or not a function.");</font></tt>
<br><tt><font color="#006600">else {</font></tt>
<br><tt><font color="#006600">&nbsp;&nbsp;&nbsp; Object functionArgs[]
= { "my arg" };</font></tt>
<br><tt><font color="#006600">&nbsp;&nbsp;&nbsp; Object result = ((Function)
f).call(cx, scope, scope, functionArgs);</font></tt>
<br><tt><font color="#006600">&nbsp;&nbsp;&nbsp; System.out.println("f('my
args') = " + Context.toString(result));</font></tt>
<br><tt><font color="#006600">}</font></tt></dir>
<p><br><a NAME="JavaScriptHostObjects"></a><font size=+3>JavaScript host
objects</font>
<p><a NAME="DefiningHostObjects"></a><font size=+2>Defining Host Objects</font>
<p>Custom host objects can implement special JavaScript features like dynamic
properties.
<p><a NAME="Counter"></a><font size=+2>Counter example</font>
<p>The <a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/Counter.java">Counter
example</a> is a simple host object. We'll go through it method by method
below.
<p>It's easy to try out new host object classes in the shell using its
built-in <tt>defineClass</tt> function. We'll see how to add it to RunScript
later. (Note that because the <tt>java -jar</tt> option preempts the rest
of the classpath, we can't use that and access the <tt>Counter</tt> class.)
<blockquote>
<pre><font color="#663366">$ java -cp 'js.jar;examples' org.mozilla.javascript.tools.shell.Main
js> defineClass("Counter")
js> c = new Counter(7)
[object Counter]
js> c.count
7
js> c.count
8
js> c.count
9
js> c.resetCount()
js> c.count
0</font></pre>
</blockquote>
<a NAME="CounterCtors"></a><font size=+2>Counter's constructors</font>
<p>The zero-argument constructor is used by Rhino runtime to create instances.
For the counter example, no initialization work is needed, so the implementation
is empty.
<dir><tt><font color="#006600">public Counter () { }</font></tt></dir>
The method <tt>jsConstructor</tt> defines the JavaScript constructor that
was called with the expression <tt>new Counter(7)</tt> in the JavaScript
code above.
<dir><tt><font color="#006600">public void jsConstructor(int a) { count
= a; }</font></tt></dir>
<a NAME="classname"></a><font size=+2>Class name</font>
<p>The class name is defined by the <tt>getClassName</tt> method. This
is used to determine the name of the constructor.
<dir><tt><font color="#006600">public String getClassName() { return "Counter";
}</font></tt></dir>
<a NAME="Dynamic"></a><font size=+2>Dynamic properties</font>
<p>Dynamic properties are defined by methods beginning with <tt>jsGet_</tt>
or <tt>jsSet_</tt>. The method <tt>jsGet_count</tt> defines the <i>count</i>
property.
<dir><tt><font color="#006600">public int jsGet_count() { return count++;
}</font></tt></dir>
The expression <tt>c.count</tt> in the JavaScript code above results in
a call to this method.
<p><a NAME="DefiningMethods"></a><font size=+2>Defining JavaScript "methods"</font>
<p>Methods can be defined using the <tt>jsFunction_ prefix</tt>. Here we
define <tt>resetCount</tt> for JavaScript.
<dir><tt><font color="#006600">public void jsFunction_resetCount() { count
= 0; }</font></tt></dir>
The call <tt>c.resetCount()</tt> above calls this method.
<p><a NAME="AddingCounter"></a><font size=+2>Adding Counter to RunScript</font>
<p>Now take a look at the <a href="http://lxr.mozilla.org/mozilla/source/js/rhino/examples/RunScript4.java">RunScript4
example</a>. It's the same as RunScript except for two additions. The method
<tt>ScriptableObject.defineClass</tt>
uses a Java class to define the Counter "class" in the top-level scope:
<dir><tt><font color="#006600">ScriptableObject.defineClass(scope, Counter.class);</font></tt></dir>
Now we can reference the <tt>Counter</tt> object from our script:
<dir><tt><font color="#663366">$ java RunScript4 'c = new Counter(3); c.count;
c.count;'</font></tt>
<br><tt><font color="#663366">4</font></tt></dir>
It also creates a new instance of the <tt>Counter</tt> object from within
our Java code, constructing it with the value 7, and assigning it to the
top-level variable <tt>myCounter</tt>:
<dir><tt><font color="#006600">Object[] arg = { new Integer(7) };</font></tt>
<br><tt><font color="#006600">Scriptable myCounter = cx.newObject(scope,
"Counter", arg);</font></tt>
<br><tt><font color="#006600">scope.put("myCounter", scope, myCounter);</font></tt></dir>
Now we can reference the <tt>myCounter</tt> object from our script:
<dir><tt><font color="#663366">$ java RunScript3 'RunScript4 'myCounter.count;
myCounter.count'</font></tt>
<br><tt><font color="#663366">8</font></tt></dir>
</body>
</html>

View File

@@ -0,0 +1,78 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Norris Boyd">
<meta name="GENERATOR" content="Mozilla/4.72 [en]C-NSCP (WinNT; U) [Netscape]">
<meta name="KeyWords" content="Rhino, JavaScript, Java">
<title>Using Rhino</title>
</head>
<body bgcolor="#FFFFFF">
<script src="owner.js"></script>
<center>
<h1>
How are people using Rhino?</h1></center>
Here's a partial list of the ways people are using Rhino in their projects.
The initial list was collected by Netscape marketing, so Rhino is referred
to as Netscape Java-based JavaScript. We'd love to hear how you're using
Rhino--just mail&nbsp;<script>document.write(owner());</script>
.
<p><a href="http://www.attachmate.com">Attachmate</a>
<br>"Netscape JavaScript 1.5 with Java implementation was a perfect solution
for developing our MacroRecorder because it made our development process
faster and better, and our customers get a more efficient, reliable, and
standards based product as a result," said Rob Clark, Director of Product
Development at Attachmate. Attachmate integrates Netscape's Java-based
JavaScript 1.5 Interpreter into its 100% Pure Java certified web-to-host
thin clients, called e-Vantage Viewers. The Netscape Java-based JavaScript
interpreter is used in a MacroRecorder feature that allows browser-based
users to efficiently navigate host applications on mainframe and midrange
systems.
<p><a href="http://www.bristowhill.com/">Bristow Hill Software</a>
<br>"We thought it would require lots of work to add scripting capability
to Bristow Hill Server Pages, but we were delighted to find that Netscape
JavaScript 1.5 with Java implementation fit right in with only a couple
of lines of initialization code and one line of code to export our standard
objects by name. Also, we were pleased to find we could take embedded scripting
and compile it down to Java classes which could be used directly for greater
speed in production. Netscape's JavaScript engine is rock solid and standards
compliant, and my only regret is that we didn't start using it sooner,"
said Don Anderson, President of Bristow Hill Software.
<p><a href="http://www.icesoft.no/">ICEsoft</a>
<br>ICEsoft adds JavaScript support to their <a href="http://www.icesoft.no/ICEBrowser/">ICE
Browser</a> using Rhino.
<p><a href="http://www.vmeng.com/beard/JShell/Release_Notes.html">JShell</a>
<br>Rhino is used as the scripting language for the open source command
shell JShell written by Patrick Beard.
<p><a href="http://www.softcom.com">Softcom</a>
<br>The tight integration of Netscape's Java-based JavaScript 1.5 with
Softcom's Java-based RealPlayer plugin, RJ, enables Softcom to quickly
produce dynamic interactive video applications for our media/entertainment,
retail and professional education clients, helping us to synchronize the
full interactivity of the Web and e-commerce with streaming video, said
Chris O'Brien, president and COO of Softcom. For the enhanced Oscarcast
recently produced for E! Online during the Academy Awards, Softcom used
RJ to embed Netscape's JavaScript 1.5 in the RealPlayer, successfully integrating
interactive chat and Java games, along with streaming video, within the
RealPlayer.
<p><a href="http://www.tdiinc.com/">Technology Deployment International</a>
<br>"Technology Deployment International selected the Java-based Netscape
JavaScript engine to incorporate into the workflow module of our eBusiness
Management System (eBMS) allowing our customers to integrate business logic
into any workstep of their application," said Dr. Kelvin Liu, VP eBMS Development,
Technology Deployment International. "It has been easy to embed, the support
we received from the engineering team has been outstanding, and the performance
of the JavaScript code is almost identical to the equivalent Java."
<p><a href="http://www.xypoint.com/">XYPOINT</a>
<br>XYPOINT uses Rhino for automating test cases of their Java classes
used in their service <a href="http://www.webwirelessnow.com/">WebWirelessNow</a>.
Abraham Backus says that he's happy with Rhino because "I've always wanted
this kind of JavaScript support."
<h3>
<hr WIDTH="100%"><br>
<a href="index.html">back to top</a></h3>
</body>
</html>

View File

@@ -0,0 +1,105 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
/**
* Example of controlling the JavaScript execution engine.
*
* We evaluate a script and then manipulate the result.
*
*/
public class Control {
/**
* Main entry point.
*
* Process arguments as would a normal Java program. Also
* create a new Context and associate it with the current thread.
* Then set up the execution environment and begin to
* execute scripts.
*/
public static void main(String[] args) {
Context cx = Context.enter();
// Set version to JavaScript1.2 so that we get object-literal style
// printing instead of "[object Object]"
cx.setLanguageVersion(Context.VERSION_1_2);
// Initialize the standard objects (Object, Function, etc.)
// This must be done before scripts can be executed.
Scriptable scope = cx.initStandardObjects(null);
// Now we can evaluate a script. Let's create a new object
// using the object literal notation.
Object result = null;
try {
result = cx.evaluateString(scope, "obj = {a:1, b:['x','y']}",
"MySource", 1, null);
}
catch (JavaScriptException jse) {
// ignore
}
Scriptable obj = (Scriptable) scope.get("obj", scope);
// Should print "obj == result" (Since the result of an assignment
// expression is the value that was assigned)
System.out.println("obj " + (obj == result ? "==" : "!=") +
" result");
// Should print "obj.a == 1"
System.out.println("obj.a == " + obj.get("a", obj));
Scriptable b = (Scriptable) obj.get("b", obj);
// Should print "obj.b[0] == x"
System.out.println("obj.b[0] == " + b.get(0, b));
// Should print "obj.b[1] == y"
System.out.println("obj.b[1] == " + b.get(1, b));
try {
// Should print {a:1, b:["x", "y"]}
Function fn = (Function) ScriptableObject.getProperty(obj, "toString");
System.out.println(fn.call(cx, scope, obj, new Object[0]));
} catch (JavaScriptException e) {
// ignore
}
cx.exit();
}
}

View File

@@ -0,0 +1,56 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
public class Counter extends ScriptableObject {
// The zero-argument constructor used by Rhino runtime to create instances
public Counter() { }
// Method jsConstructor defines the JavaScript constructor
public void jsConstructor(int a) { count = a; }
// The class name is defined by the getClassName method
public String getClassName() { return "Counter"; }
// The method jsGet_count defines the count property.
public int jsGet_count() { return count++; }
// Methods can be defined using the jsFunction_ prefix. Here we define
// resetCount for JavaScript.
public void jsFunction_resetCount() { count = 0; }
private int count;
}

View File

@@ -0,0 +1,75 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
/**
* An example illustrating how to create a JavaScript object and retrieve
* properties and call methods.
* <p>
* Output should be:
* <pre>
* count = 0
* count = 1
* resetCount
* count = 0
* </pre>
*/
public class CounterTest {
public static void main(String[] args) throws Exception
{
Context cx = Context.enter();
Scriptable scope = cx.initStandardObjects(null);
ScriptableObject.defineClass(scope, Counter.class);
Scriptable testCounter = cx.newObject(scope, "Counter");
Object count = ScriptableObject.getProperty(testCounter, "count");
System.out.println("count = " + count);
count = ScriptableObject.getProperty(testCounter, "count");
System.out.println("count = " + count);
ScriptableObject.callMethod(testCounter, "resetCount", new Object[0]);
System.out.println("resetCount");
count = ScriptableObject.getProperty(testCounter, "count");
System.out.println("count = " + count);
Context.exit();
}
}

View File

@@ -0,0 +1,178 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-2000 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
/**
* Example of controlling the JavaScript with multiple scopes and threads.
*/
public class DynamicScopes {
/**
* Main entry point.
*
* Set up the shared scope and then spawn new threads that execute
* relative to that shared scope. Try compiling functions with and
* without dynamic scope to see the effect.
*
* The expected output is
* <pre>
* sharedScope
* sharedScope
* sharedScope
* thread0
* thread1
* thread2
* </pre>
* The final three lines may be permuted in any order depending on
* thread scheduling.
*/
public static void main(String[] args)
throws JavaScriptException
{
Context cx = Context.enter();
try {
cx.setCompileFunctionsWithDynamicScope(false);
runScripts(cx);
cx.setCompileFunctionsWithDynamicScope(true);
runScripts(cx);
} finally {
cx.exit();
}
}
static void runScripts(Context cx)
throws JavaScriptException
{
// Initialize the standard objects (Object, Function, etc.)
// This must be done before scripts can be executed. The call
// returns a new scope that we will share.
Scriptable scope = cx.initStandardObjects(null);
// Now we can evaluate a script and functions will be compiled to
// use dynamic scope if the Context is so initialized.
String source = "var x = 'sharedScope';" +
"function f() { return x; }";
cx.evaluateString(scope, source, "MySource", 1, null);
// Now we spawn some threads that execute a script that calls the
// function 'f'. The scope chain looks like this:
// <pre>
// ------------------
// | shared scope |
// ------------------
// ^
// |
// ------------------
// | per-thread scope |
// ------------------
// ^
// |
// ------------------
// | f's activation |
// ------------------
// </pre>
// Both the shared scope and the per-thread scope have variables 'x'
// defined in them. If 'f' is compiled with dynamic scope enabled,
// the 'x' from the per-thread scope will be used. Otherwise, the 'x'
// from the shared scope will be used. The 'x' defined in 'g' (which
// calls 'f') should not be seen by 'f'.
final int threadCount = 3;
Thread[] t = new Thread[threadCount];
for (int i=0; i < threadCount; i++) {
String script = "function g() { var x = 'local'; return f(); }" +
"java.lang.System.out.println(g());";
t[i] = new Thread(new PerThread(scope, script,
"thread" + i));
}
for (int i=0; i < threadCount; i++)
t[i].start();
// Don't return in this thread until all the spawned threads have
// completed.
for (int i=0; i < threadCount; i++) {
try {
t[i].join();
} catch (InterruptedException e) {
}
}
}
static class PerThread implements Runnable {
PerThread(Scriptable scope, String script, String x) {
this.scope = scope;
this.script = script;
this.x = x;
}
public void run() {
// We need a new Context for this thread.
Context cx = Context.enter();
try {
// We can share the scope.
Scriptable threadScope = cx.newObject(scope);
threadScope.setPrototype(scope);
// We want "threadScope" to be a new top-level
// scope, so set its parent scope to null. This
// means that any variables created by assignments
// will be properties of "threadScope".
threadScope.setParentScope(null);
// Create a JavaScript property of the thread scope named
// 'x' and save a value for it.
threadScope.put("x", threadScope, x);
cx.evaluateString(threadScope, script, "threadScript", 1, null);
}
catch (NotAFunctionException jse) {
// ignore
}
catch (PropertyException jse) {
// ignore
}
catch (JavaScriptException jse) {
// ignore
}
finally {
Context.exit();
}
}
private Scriptable scope;
private String script;
private String x;
}
}

View File

@@ -0,0 +1,356 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-2000 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
import java.io.*;
import java.util.Vector;
/**
* Define a simple JavaScript File object.
*
* This isn't intended to be any sort of definitive attempt at a
* standard File object for JavaScript, but instead is an example
* of a more involved definition of a host object.
*
* Example of use of the File object:
* <pre>
* js> defineClass("File")
* js> file = new File("myfile.txt");
* [object File]
* js> file.writeLine("one"); <i>only now is file actually opened</i>
* js> file.writeLine("two");
* js> file.writeLine("thr", "ee");
* js> file.close(); <i>must close file before we can reopen for reading</i>
* js> var a = file.readLines(); <i>creates and fills an array with the contents of the file</i>
* js> a;
* one,two,three
* js>
* </pre>
*
*
* File errors or end-of-file signaled by thrown Java exceptions will
* be wrapped as JavaScript exceptions when called from JavaScript,
* and may be caught within JavaScript.
*
* @author Norris Boyd
*/
public class File extends ScriptableObject {
/**
* The zero-parameter constructor.
*
* When Context.defineClass is called with this class, it will
* construct File.prototype using this constructor.
*/
public File() {
}
/**
* The Java method defining the JavaScript File constructor.
*
* If the constructor has one or more arguments, and the
* first argument is not undefined, the argument is converted
* to a string as used as the filename.<p>
*
* Otherwise System.in or System.out is assumed as appropriate
* to the use.
*/
public static Scriptable jsConstructor(Context cx, Object[] args,
Function ctorObj,
boolean inNewExpr)
{
File result = new File();
if (args.length == 0 || args[0] == Context.getUndefinedValue()) {
result.name = "";
result.file = null;
} else {
result.name = Context.toString(args[0]);
result.file = new java.io.File(result.name);
}
return result;
}
/**
* Returns the name of this JavaScript class, "File".
*/
public String getClassName() {
return "File";
}
/**
* Get the name of the file.
*
* Used to define the "name" property.
*/
public String jsGet_name() {
return name;
}
/**
* Read the remaining lines in the file and return them in an array.
*
* Implements a JavaScript function.<p>
*
* This is a good example of creating a new array and setting
* elements in that array.
*
* @exception IOException if an error occurred while accessing the file
* associated with this object
* @exception JavaScriptException if a JavaScript exception occurred
* while creating the result array
*/
public Object jsFunction_readLines()
throws IOException, JavaScriptException
{
Vector v = new Vector();
String s;
while ((s = jsFunction_readLine()) != null) {
v.addElement(s);
}
Object[] lines = new Object[v.size()];
v.copyInto(lines);
Scriptable scope = ScriptableObject.getTopLevelScope(this);
Scriptable result;
try {
Context cx = Context.getCurrentContext();
result = cx.newObject(scope, "Array", lines);
} catch (PropertyException e) {
throw Context.reportRuntimeError(e.getMessage());
} catch (NotAFunctionException e) {
throw Context.reportRuntimeError(e.getMessage());
}
return result;
}
/**
* Read a line.
*
* Implements a JavaScript function.
* @exception IOException if an error occurred while accessing the file
* associated with this object, or EOFException if the object
* reached the end of the file
*/
public String jsFunction_readLine() throws IOException {
return getReader().readLine();
}
/**
* Read a character.
*
* @exception IOException if an error occurred while accessing the file
* associated with this object, or EOFException if the object
* reached the end of the file
*/
public String jsFunction_readChar() throws IOException {
int i = getReader().read();
if (i == -1)
return null;
char[] charArray = { (char) i };
return new String(charArray);
}
/**
* Write strings.
*
* Implements a JavaScript function. <p>
*
* This function takes a variable number of arguments, converts
* each argument to a string, and writes that string to the file.
* @exception IOException if an error occurred while accessing the file
* associated with this object
*/
public static void jsFunction_write(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
throws IOException
{
write0(thisObj, args, false);
}
/**
* Write strings and a newline.
*
* Implements a JavaScript function.
* @exception IOException if an error occurred while accessing the file
* associated with this object
*
*/
public static void jsFunction_writeLine(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
throws IOException
{
write0(thisObj, args, true);
}
public int jsGet_lineNumber()
throws FileNotFoundException
{
return getReader().getLineNumber();
}
/**
* Close the file. It may be reopened.
*
* Implements a JavaScript function.
* @exception IOException if an error occurred while accessing the file
* associated with this object
*/
public void jsFunction_close() throws IOException {
if (reader != null) {
reader.close();
reader = null;
} else if (writer != null) {
writer.close();
writer = null;
}
}
/**
* Finalizer.
*
* Close the file when this object is collected.
*/
public void finalize() {
try {
jsFunction_close();
}
catch (IOException e) {
}
}
/**
* Get the Java reader.
*/
public Object jsFunction_getReader() {
if (reader == null)
return null;
// Here we use toObject() to "wrap" the BufferedReader object
// in a Scriptable object so that it can be manipulated by
// JavaScript.
Scriptable parent = ScriptableObject.getTopLevelScope(this);
return Context.toObject(reader, parent);
}
/**
* Get the Java writer.
*
* @see File#jsFunction_getReader
*
*/
public Object jsFunction_getWriter() {
if (writer == null)
return null;
Scriptable parent = ScriptableObject.getTopLevelScope(this);
return Context.toObject(writer, parent);
}
/**
* Get the reader, checking that we're not already writing this file.
*/
private LineNumberReader getReader() throws FileNotFoundException {
if (writer != null) {
throw Context.reportRuntimeError("already writing file \""
+ name
+ "\"");
}
if (reader == null)
reader = new LineNumberReader(file == null
? new InputStreamReader(System.in)
: new FileReader(file));
return reader;
}
/**
* Perform the guts of write and writeLine.
*
* Since the two functions differ only in whether they write a
* newline character, move the code into a common subroutine.
*
*/
private static void write0(Scriptable thisObj, Object[] args, boolean eol)
throws IOException
{
File thisFile = checkInstance(thisObj);
if (thisFile.reader != null) {
throw Context.reportRuntimeError("already writing file \""
+ thisFile.name
+ "\"");
}
if (thisFile.writer == null)
thisFile.writer = new BufferedWriter(
thisFile.file == null ? new OutputStreamWriter(System.out)
: new FileWriter(thisFile.file));
for (int i=0; i < args.length; i++) {
String s = Context.toString(args[i]);
thisFile.writer.write(s, 0, s.length());
}
if (eol)
thisFile.writer.newLine();
}
/**
* Perform the instanceof check and return the downcasted File object.
*
* This is necessary since methods may reside in the File.prototype
* object and scripts can dynamically alter prototype chains. For example:
* <pre>
* js> defineClass("File");
* js> o = {};
* [object Object]
* js> o.__proto__ = File.prototype;
* [object File]
* js> o.write("hi");
* js: called on incompatible object
* </pre>
* The runtime will take care of such checks when non-static Java methods
* are defined as JavaScript functions.
*/
private static File checkInstance(Scriptable obj) {
if (obj == null || !(obj instanceof File)) {
throw Context.reportRuntimeError("called on incompatible object");
}
return (File) obj;
}
/**
* Some private data for this class.
*/
private String name;
private java.io.File file; // may be null, meaning to use System.out or .in
private LineNumberReader reader;
private BufferedWriter writer;
}

View File

@@ -0,0 +1,168 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
/**
* An example host object class.
*
* Here's a shell session showing the Foo object in action:
* <pre>
* js> defineClass("Foo")
* js> foo = new Foo(); <i>A constructor call, see <a href="#Foo">Foo</a> below.</i>
* [object Foo] <i>The "Foo" here comes from <a href"#getClassName">getClassName</a>.</i>
* js> foo.counter; <i>The counter property is defined by the <code>defineProperty</code></i>
* 0 <i>call below and implemented by the <a href="#getCounter">getCounter</a></i>
* js> foo.counter; <i>method below.</i>
* 1
* js> foo.counter;
* 2
* js> foo.resetCounter(); <i>Results in a call to <a href="#resetCounter">resetCounter</a>.</i>
* js> foo.counter; <i>Now the counter has been reset.</i>
* 0
* js> foo.counter;
* 1
* js> bar = new Foo(37); <i>Create a new instance.</i>
* [object Foo]
* js> bar.counter; <i>This instance's counter is distinct from</i>
* 37 <i>the other instance's counter.</i>
* js> foo.varargs(3, "hi"); <i>Calls <a href="#varargs">varargs</a>.</i>
* this = [object Foo]; args = [3, hi]
* js> foo[7] = 34; <i>Since we extended ScriptableObject, we get</i>
* 34 <i>all the behavior of a JavaScript object</i>
* js> foo.a = 23; <i>for free.</i>
* 23
* js> foo.a + foo[7];
* 57
* js>
* </pre>
*
* @see org.mozilla.javascript.Context
* @see org.mozilla.javascript.Scriptable
* @see org.mozilla.javascript.ScriptableObject
*
* @author Norris Boyd
*/
public class Foo extends ScriptableObject {
/**
* The zero-parameter constructor.
*
* When Context.defineClass is called with this class, it will
* construct Foo.prototype using this constructor.
*/
public Foo() {
}
/**
* The Java method defining the JavaScript Foo constructor.
*
* Takes an initial value for the counter property.
* Note that in the example Shell session above, we didn't
* supply a argument to the Foo constructor. This means that
* the Undefined value is used as the value of the argument,
* and when the argument is converted to an integer, Undefined
* becomes 0.
*/
public Foo(int counterStart) {
counter = counterStart;
}
/**
* Returns the name of this JavaScript class, "Foo".
*/
public String getClassName() {
return "Foo";
}
/**
* The Java method defining the JavaScript resetCounter function.
*
* Resets the counter to 0.
*/
public void jsFunction_resetCounter() {
counter = 0;
}
/**
* The Java method implementing the getter for the counter property.
* <p>
* If "setCounter" had been defined in this class, the runtime would
* call the setter when the property is assigned to.
*/
public int jsGet_counter() {
return counter++;
}
/**
* An example of a variable-arguments method.
*
* All variable arguments methods must have the same number and
* types of parameters, and must be static. <p>
* @param cx the Context of the current thread
* @param thisObj the JavaScript 'this' value.
* @param args the array of arguments for this call
* @param funObj the function object of the invoked JavaScript function
* This value is useful to compute a scope using
* Context.getTopLevelScope().
* @return computes the string values and types of 'this' and
* of each of the supplied arguments and returns them in a string.
*
* @exception ThreadAssociationException if the current
* thread is not associated with a Context
* @see org.mozilla.javascript.ScriptableObject#getTopLevelScope
*/
public static Object jsFunction_varargs(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
{
StringBuffer buf = new StringBuffer();
buf.append("this = ");
buf.append(Context.toString(thisObj));
buf.append("; args = [");
for (int i=0; i < args.length; i++) {
buf.append(Context.toString(args[i]));
if (i+1 != args.length)
buf.append(", ");
}
buf.append("]");
return buf.toString();
}
/**
* A piece of private data for this class.
*/
private int counter;
}

View File

@@ -0,0 +1,59 @@
#! gmake
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is Rhino code, released
# May 6, 1998.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1999 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
# Alternatively, the contents of this file may be used under the
# terms of the GNU Public License (the "GPL"), in which case the
# provisions of the GPL are applicable instead of those above.
# If you wish to allow use of your version of this file only
# under the terms of the GPL and not to allow others to use your
# version of this file under the NPL, indicate your decision by
# deleting the provisions above and replace them with the notice
# and other provisions required by the GPL. If you do not delete
# the provisions above, a recipient may use your version of this
# file under either the NPL or the GPL.
#
# Makefile for the examples directory.
#
# This Makefile just calls $(JAVAC) on all the .java files. This
# Makefile is intended to be called from the toplevel Makefile.
#
JSFILES = $(PATH_PREFIX)/*.js
SOURCES = $(PATH_PREFIX)/*.java
CLASSES = $(PATH_PREFIX)/*.class
$(CLASSES) : $(SOURCES)
$(JAVAC) $(JFLAGS) $(SOURCES)
clean :
- rm $(CLASSES) $(PATH_PREFIX)/MANIFEST
clobber : clean
check :
$(PATH_PREFIX)/MANIFEST : $(SOURCES) $(CLASSES) $(JSFILES)
ls $(SOURCES) $(CLASSES) $(JSFILES) \
> $(@)
# Emulate .PHONY
FORCE :

View File

@@ -0,0 +1,276 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
import java.util.Vector;
/**
* Matrix: An example host object class that implements the Scriptable interface.
*
* Built-in JavaScript arrays don't handle multiple dimensions gracefully: the
* script writer must create every array in an array of arrays. The Matrix class
* takes care of that by automatically allocating arrays for every index that
* is accessed. What's more, the Matrix constructor takes a integer argument
* that specifies the dimension of the Matrix. If m is a Matrix with dimension 3,
* then m[0] will be a Matrix with dimension 1, and m[0][0] will be an Array.
*
* Here's a shell session showing the Matrix object in action:
* <pre>
* js> defineClass("Matrix")
* js> m = new Matrix(2); <i>A constructor call, see <a href="#Matrix">Matrix</a> below.</i>
* [object Matrix] <i>The "Matrix" here comes from <a href"#getClassName">getClassName</a>.</i>
* js> version(120); <i>switch to JavaScript1.2 to see arrays better</i>
* 0
* js> m[0][0] = 3;
* 3
* js> m[0]; <i>an array was created automatically!</i>
* [3]
* js> m[1]; <i>array is created even if we don't set a value</i>
* []
* js> m.dim; <i>we can access the "dim" property</i>
* 2
* js> m.dim = 3;
* 3
* js> m.dim; <i>but not modify it</i>
* 2
* </pre>
*
* @see org.mozilla.javascript.Context
* @see org.mozilla.javascript.Scriptable
*
* @author Norris Boyd
*/
public class Matrix implements Scriptable {
/**
* The zero-parameter constructor.
*
* When ScriptableObject.defineClass is called with this class, it will
* construct Matrix.prototype using this constructor.
*/
public Matrix() {
}
/**
* The Java constructor, also used to define the JavaScript constructor.
*/
public Matrix(int dimension) {
if (dimension <= 0) {
throw Context.reportRuntimeError(
"Dimension of Matrix must be greater than zero");
}
dim = dimension;
v = new Vector();
}
/**
* Returns the name of this JavaScript class, "Matrix".
*/
public String getClassName() {
return "Matrix";
}
/**
* Defines the "dim" property by returning true if name is
* equal to "dim".
* <p>
* Defines no other properties, i.e., returns false for
* all other names.
*
* @param name the name of the property
* @param start the object where lookup began
*/
public boolean has(String name, Scriptable start) {
return name.equals("dim");
}
/**
* Defines all numeric properties by returning true.
*
* @param index the index of the property
* @param start the object where lookup began
*/
public boolean has(int index, Scriptable start) {
return true;
}
/**
* Get the named property.
* <p>
* Handles the "dim" property and returns NOT_FOUND for all
* other names.
* @param name the property name
* @param start the object where the lookup began
*/
public Object get(String name, Scriptable start) {
if (name.equals("dim"))
return new Integer(dim);
return NOT_FOUND;
}
/**
* Get the indexed property.
* <p>
* Look up the element in the associated vector and return
* it if it exists. If it doesn't exist, create it.<p>
* @param index the index of the integral property
* @param start the object where the lookup began
*/
public Object get(int index, Scriptable start) {
if (index >= v.size())
v.setSize(index+1);
Object result = v.elementAt(index);
if (result != null)
return result;
if (dim > 2) {
Matrix m = new Matrix(dim-1);
m.setParentScope(getParentScope());
m.setPrototype(getPrototype());
result = m;
} else {
Context cx = Context.getCurrentContext();
Scriptable scope = ScriptableObject.getTopLevelScope(start);
result = cx.newArray(scope, 0);
}
v.setElementAt(result, index);
return result;
}
/**
* Set a named property.
*
* We do nothing here, so all properties are effectively read-only.
*/
public void put(String name, Scriptable start, Object value) {
}
/**
* Set an indexed property.
*
* We do nothing here, so all properties are effectively read-only.
*/
public void put(int index, Scriptable start, Object value) {
}
/**
* Remove a named property.
*
* This method shouldn't even be called since we define all properties
* as PERMANENT.
*/
public void delete(String id) {
}
/**
* Remove an indexed property.
*
* This method shouldn't even be called since we define all properties
* as PERMANENT.
*/
public void delete(int index) {
}
/**
* Get prototype.
*/
public Scriptable getPrototype() {
return prototype;
}
/**
* Set prototype.
*/
public void setPrototype(Scriptable prototype) {
this.prototype = prototype;
}
/**
* Get parent.
*/
public Scriptable getParentScope() {
return parent;
}
/**
* Set parent.
*/
public void setParentScope(Scriptable parent) {
this.parent = parent;
}
/**
* Get properties.
*
* We return an empty array since we define all properties to be DONTENUM.
*/
public Object[] getIds() {
return new Object[0];
}
/**
* Default value.
*
* Use the convenience method from Context that takes care of calling
* toString, etc.
*/
public Object getDefaultValue(Class typeHint) {
return "[object Matrix]";
}
/**
* instanceof operator.
*
* We mimick the normal JavaScript instanceof semantics, returning
* true if <code>this</code> appears in <code>value</code>'s prototype
* chain.
*/
public boolean hasInstance(Scriptable value) {
Scriptable proto = value.getPrototype();
while (proto != null) {
if (proto.equals(this))
return true;
proto = proto.getPrototype();
}
return false;
}
/**
* Some private data for this class.
*/
private int dim;
private Vector v;
private Scriptable prototype, parent;
}

View File

@@ -0,0 +1,7 @@
<html>
<body>
This is the NervousText applet in javascript:
<applet code=NervousText.class width=200 height=50 >
</applet>
</body>
</html>

View File

@@ -0,0 +1,75 @@
// The Java "NervousText" example ported to JavaScript.
// Compile using java org.mozilla.javascript.tools.jsc.Main -extends java.applet.Applet -implements java.lang.Runnable NervousText.js
/*
Adapted from Java code by
Daniel Wyszynski
Center for Applied Large-Scale Computing (CALC)
04-12-95
Test of text animation.
kwalrath: Changed string; added thread suspension. 5-9-95
*/
var Font = java.awt.Font;
var Thread = java.lang.Thread;
var separated;
var s = null;
var killme = null;
var i;
var x_coord = 0, y_coord = 0;
var num;
var speed=35;
var counter =0;
var threadSuspended = false; //added by kwalrath
function init() {
this.resize(150,50);
this.setFont(new Font("TimesRoman",Font.BOLD,36));
s = this.getParameter("text");
if (s == null) {
s = "Rhino";
}
separated = s.split('');
}
function start() {
if(killme == null)
{
killme = new java.lang.Thread(java.lang.Runnable(this));
killme.start();
}
}
function stop() {
killme = null;
}
function run() {
while (killme != null) {
try {Thread.sleep(100);} catch (e){}
this.repaint();
}
killme = null;
}
function paint(g) {
for(i=0;i<separated.length;i++)
{
x_coord = Math.random()*10+15*i;
y_coord = Math.random()*10+36;
g.drawChars(separated, i,1,x_coord,y_coord);
}
}
/* Added by kwalrath. */
function mouseDown(evt, x, y) {
if (threadSuspended) {
killme.resume();
}
else {
killme.suspend();
}
threadSuspended = !threadSuspended;
return true;
}

View File

@@ -0,0 +1,73 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
/**
* RunScript: simplest example of controlling execution of Rhino.
*
* Collects its arguments from the command line, executes the
* script, and prints the result.
*
* @author Norris Boyd
*/
public class RunScript {
public static void main(String args[])
throws JavaScriptException
{
// Creates and enters a Context. The Context stores information
// about the execution environment of a script.
Context cx = Context.enter();
// Initialize the standard objects (Object, Function, etc.)
// This must be done before scripts can be executed. Returns
// a scope object that we use in later calls.
Scriptable scope = cx.initStandardObjects(null);
// Collect the arguments into a single string.
String s = "";
for (int i=0; i < args.length; i++)
s += args[i];
// Now evaluate the string we've colected.
Object result = cx.evaluateString(scope, s, "<cmd>", 1, null);
// Convert the result to a string and print it.
System.err.println(cx.toString(result));
// Exit from the context.
Context.exit();
}
}

View File

@@ -0,0 +1,63 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
/**
* RunScript2: Like RunScript, but reflects the System.out into JavaScript.
*
* @author Norris Boyd
*/
public class RunScript2 {
public static void main(String args[])
throws JavaScriptException
{
Context cx = Context.enter();
Scriptable scope = cx.initStandardObjects(null);
// Add a global variable "out" that is a JavaScript reflection
// of System.out
Scriptable jsArgs = Context.toObject(System.out, scope);
scope.put("out", scope, jsArgs);
String s = "";
for (int i=0; i < args.length; i++)
s += args[i];
Object result = cx.evaluateString(scope, s, "<cmd>", 1, null);
System.err.println(cx.toString(result));
Context.exit();
}
}

View File

@@ -0,0 +1,80 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
/**
* RunScript3: Example of using JavaScript objects
*
* Collects its arguments from the command line, executes the
* script, and then ...
*
* @author Norris Boyd
*/
public class RunScript3 {
public static void main(String args[])
throws JavaScriptException
{
Context cx = Context.enter();
Scriptable scope = cx.initStandardObjects(null);
// Collect the arguments into a single string.
String s = "";
for (int i=0; i < args.length; i++)
s += args[i];
// Now evaluate the string we've colected. We'll ignore the result.
cx.evaluateString(scope, s, "<cmd>", 1, null);
// Print the value of variable "x"
Object x = scope.get("x", scope);
if (x == Scriptable.NOT_FOUND)
System.out.println("x is not defined.");
else
System.out.println("x = " + Context.toString(x));
// Call function "f('my arg')" and print its result.
Object f = scope.get("f", scope);
if (!(f instanceof Function))
System.out.println("f is undefined or not a function.");
else {
Object functionArgs[] = { "my arg" };
Object result = ((Function) f).call(cx, scope, scope, functionArgs);
System.out.println("f('my args') = " + Context.toString(result));
}
Context.exit();
}
}

View File

@@ -0,0 +1,71 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
/**
* RunScript4: Execute scripts in an environment that includes the
* example Counter class.
*
* @author Norris Boyd
*/
public class RunScript4 {
public static void main(String args[])
throws Exception
{
Context cx = Context.enter();
Scriptable scope = cx.initStandardObjects(null);
// Use the Counter class to define a Counter constructor
// and prototype in JavaScript.
ScriptableObject.defineClass(scope, Counter.class);
// Create an instance of Counter and assign it to
// the top-level variable "myCounter". This is
// equivalent to the JavaScript code
// myCounter = new Counter(7);
Object[] arg = { new Integer(7) };
Scriptable myCounter = cx.newObject(scope, "Counter", arg);
scope.put("myCounter", scope, myCounter);
String s = "";
for (int i=0; i < args.length; i++)
s += args[i];
Object result = cx.evaluateString(scope, s, "<cmd>", 1, null);
System.err.println(cx.toString(result));
Context.exit();
}
}

View File

@@ -0,0 +1,352 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1998.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
import org.mozilla.javascript.*;
import java.io.*;
/**
* The shell program.
*
* Can execute scripts interactively or in batch mode at the command line.
* An example of controlling the JavaScript engine.
*
* @author Norris Boyd
*/
public class Shell extends ScriptableObject {
/**
* Main entry point.
*
* Process arguments as would a normal Java program. Also
* create a new Context and associate it with the current thread.
* Then set up the execution environment and begin to
* execute scripts.
*/
public static void main(String args[]) {
// Associate a new Context with this thread
Context cx = Context.enter();
// A bit of shorthand: since Shell extends ScriptableObject,
// we can make it the global object.
global = new Shell();
// Initialize the standard objects (Object, Function, etc.)
// This must be done before scripts can be executed.
cx.initStandardObjects(global);
// Define some global functions particular to the shell. Note
// that these functions are not part of ECMA.
String[] names = { "print", "quit", "version", "load", "help" };
try {
global.defineFunctionProperties(names, Shell.class,
ScriptableObject.DONTENUM);
} catch (PropertyException e) {
throw new Error(e.getMessage());
}
args = processOptions(cx, args);
// Set up "arguments" in the global scope to contain the command
// line arguments after the name of the script to execute
Object[] array = args;
if (args.length > 0) {
int length = args.length - 1;
array = new Object[length];
System.arraycopy(args, 1, array, 0, length);
}
Scriptable argsObj = cx.newArray(global, array);
global.defineProperty("arguments", argsObj,
ScriptableObject.DONTENUM);
processSource(cx, args.length == 0 ? null : args[0]);
cx.exit();
}
/**
* Parse arguments.
*/
public static String[] processOptions(Context cx, String args[]) {
for (int i=0; i < args.length; i++) {
String arg = args[i];
if (!arg.startsWith("-")) {
String[] result = new String[args.length - i];
for (int j=i; j < args.length; j++)
result[j-i] = args[j];
return result;
}
if (arg.equals("-version")) {
if (++i == args.length)
usage(arg);
double d = cx.toNumber(args[i]);
if (d != d)
usage(arg);
cx.setLanguageVersion((int) d);
continue;
}
usage(arg);
}
return new String[0];
}
/**
* Return name of this class, the global object.
*
* This method must be implemented in all concrete classes
* extending ScriptableObject.
*
* @see org.mozilla.javascript.Scriptable#getClassName
*/
public String getClassName() {
return "global";
}
/**
* Print a usage message.
*/
public static void usage(String s) {
p("Didn't understand \"" + s + "\".");
p("Valid arguments are:");
p("-version 100|110|120|130");
System.exit(1);
}
/**
* Print a help message.
*
* This method is defined as a JavaScript function.
*/
public static void help(String s) {
p("");
p("Command Description");
p("======= ===========");
p("help() Display usage and help messages. ");
p("defineClass(className) Define an extension using the Java class");
p(" named with the string argument. ");
p(" Uses ScriptableObject.defineClass(). ");
p("load(['foo.js', ...]) Load JavaScript source files named by ");
p(" string arguments. ");
p("loadClass(className) Load a class named by a string argument.");
p(" The class must be a script compiled to a");
p(" class file. ");
p("print([expr ...]) Evaluate and print expressions. ");
p("quit() Quit the shell. ");
p("version([number]) Get or set the JavaScript version number.");
p("");
}
/**
* Print the string values of its arguments.
*
* This method is defined as a JavaScript function.
* Note that its arguments are of the "varargs" form, which
* allows it to handle an arbitrary number of arguments
* supplied to the JavaScript function.
*
*/
public static void print(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
{
for (int i=0; i < args.length; i++) {
if (i > 0)
System.out.print(" ");
// Convert the arbitrary JavaScript value into a string form.
String s = Context.toString(args[i]);
System.out.print(s);
}
System.out.println();
}
/**
* Quit the shell.
*
* This only affects the interactive mode.
*
* This method is defined as a JavaScript function.
*/
public static void quit() {
quitting = true;
}
/**
* Get and set the language version.
*
* This method is defined as a JavaScript function.
*/
public static double version(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
{
double result = (double) cx.getLanguageVersion();
if (args.length > 0) {
double d = cx.toNumber(args[0]);
cx.setLanguageVersion((int) d);
}
return result;
}
/**
* Load and execute a set of JavaScript source files.
*
* This method is defined as a JavaScript function.
*
*/
public static void load(Context cx, Scriptable thisObj,
Object[] args, Function funObj)
{
for (int i=0; i < args.length; i++) {
processSource(cx, cx.toString(args[i]));
}
}
/**
* Evaluate JavaScript source.
*
* @param cx the current context
* @param filename the name of the file to compile, or null
* for interactive mode.
*/
public static void processSource(Context cx, String filename) {
if (filename == null) {
BufferedReader in = new BufferedReader
(new InputStreamReader(System.in));
String sourceName = "<stdin>";
int lineno = 1;
boolean hitEOF = false;
do {
int startline = lineno;
System.err.print("js> ");
System.err.flush();
try {
String source = "";
// Collect lines of source to compile.
while(true) {
String newline;
newline = in.readLine();
if (newline == null) {
hitEOF = true;
break;
}
source = source + newline + "\n";
lineno++;
// Continue collecting as long as more lines
// are needed to complete the current
// statement. stringIsCompilableUnit is also
// true if the source statement will result in
// any error other than one that might be
// resolved by appending more source.
if (cx.stringIsCompilableUnit(source))
break;
}
Object result = cx.evaluateString(global, source,
sourceName, startline,
null);
if (result != cx.getUndefinedValue()) {
System.err.println(cx.toString(result));
}
}
catch (WrappedException we) {
// Some form of exception was caught by JavaScript and
// propagated up.
System.err.println(we.getWrappedException().toString());
we.printStackTrace();
}
catch (EvaluatorException ee) {
// Some form of JavaScript error.
System.err.println("js: " + ee.getMessage());
}
catch (JavaScriptException jse) {
// Some form of JavaScript error.
System.err.println("js: " + jse.getMessage());
}
catch (IOException ioe) {
System.err.println(ioe.toString());
}
if (quitting) {
// The user executed the quit() function.
break;
}
} while (!hitEOF);
System.err.println();
} else {
FileReader in = null;
try {
in = new FileReader(filename);
}
catch (FileNotFoundException ex) {
Context.reportError("Couldn't open file \"" + filename + "\".");
return;
}
try {
// Here we evalute the entire contents of the file as
// a script. Text is printed only if the print() function
// is called.
cx.evaluateReader(global, in, filename, 1, null);
}
catch (WrappedException we) {
System.err.println(we.getWrappedException().toString());
we.printStackTrace();
}
catch (EvaluatorException ee) {
System.err.println("js: " + ee.getMessage());
}
catch (JavaScriptException jse) {
System.err.println("js: " + jse.getMessage());
}
catch (IOException ioe) {
System.err.println(ioe.toString());
}
finally {
try {
in.close();
}
catch (IOException ioe) {
System.err.println(ioe.toString());
}
}
}
System.gc();
}
private static void p(String s) {
System.out.println(s);
}
static Shell global;
static boolean quitting;
}

View File

@@ -0,0 +1,63 @@
/*
* SwingApplication.js - a translation into JavaScript of
* SwingApplication.java, a java.sun.com Swing example.
*
* @author Roger E Critchlow, Jr.
*/
importPackage(Packages.javax.swing);
importPackage(Packages.java.awt);
importPackage(Packages.java.awt.event);
function createComponents() {
var labelPrefix = "Number of button clicks: ";
var numClicks = 0;
var label = new JLabel(labelPrefix + numClicks);
var button = new JButton("I'm a Swing button!");
button.setMnemonic(KeyEvent.VK_I);
button.addActionListener(new ActionListener({
actionPerformed : function() {
numClicks += 1;
label.setText(labelPrefix + numClicks);
}
}));
label.setLabelFor(button);
/*
* An easy way to put space between a top-level container
* and its contents is to put the contents in a JPanel
* that has an "empty" border.
*/
var pane = new JPanel();
pane.setBorder(BorderFactory.createEmptyBorder(
30, //top
30, //left
10, //bottom
30) //right
);
pane.setLayout(new GridLayout(0, 1));
pane.add(button);
pane.add(label);
return pane;
}
try {
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
} catch (e) { }
//Create the top-level container and add contents to it.
var frame = new JFrame("SwingApplication");
frame.getContentPane().add(createComponents(), BorderLayout.CENTER);
//Finish setting up the frame, and show it.
frame.addWindowListener(new WindowAdapter({
windowClosing : function() {
java.lang.System.exit(0);
}
}) );
frame.pack();
frame.setVisible(true);

View File

@@ -0,0 +1,134 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
/**
* checkParam.js
*
* The files given as arguments on the command line are assumed to be
* Java source code files. This program checks to see that the @param
* tags in the documentation comments match with the parameters for
* the associated Java methods.
* <p>
* Any errors found are reported.
*
*/
defineClass("File")
// Return true if "str" ends with "suffix".
function stringEndsWith(str, suffix) {
return str.substring(str.length - suffix.length) == suffix;
}
/**
* Perform processing once the end of a documentation comment is seen.
*
* Look for a parameter list following the end of the comment and
* collect the parameters and compare to the @param entries.
* Report any discrepancies.
* @param f the current file
* @param a an array of parameters from @param comments
* @param line the string containing the comment end (in case the
* parameters are on the same line)
*/
function processCommentEnd(f, a, line) {
while (line != null && !line.match(/\(/))
line = f.readLine();
while (line != null && !line.match(/\)/))
line += f.readLine();
if (line === null)
return;
var m = line.match(/\(([^\)]+)\)/);
var args = m ? m[1].split(",") : [];
if (a.length != args.length) {
print('"' + f.name +
'"; line ' + f.lineNumber +
' mismatch: had a different number' +
' of @param entries and parameters.');
} else {
for (var i=0; i < a.length; i++) {
if (!stringEndsWith(args[i], a[i])) {
print('"' + f.name +
'"; line ' + f.lineNumber +
' mismatch: had "' + a[i] +
'" and "' + args[i] + '".');
break;
}
}
}
}
/**
* Process the given file, looking for mismatched @param lists and
* parameter lists.
* @param f the file to process
*/
function processFile(f) {
var line;
var m;
var i = 0;
var a = [];
outer:
while ((line = f.readLine()) != null) {
if (line.match(/@param/)) {
while (m = line.match(/@param[ ]+([^ ]+)/)) {
a[i++] = m[1];
line = f.readLine();
if (line == null)
break outer;
}
}
if (i != 0 && line.match(/\*\//)) {
processCommentEnd(f, a, line);
i = 0;
a = [];
}
}
if (i != 0) {
print('"' + f.name +
'"; line ' + f.lineNumber +
' missing parameters at end of file.');
}
}
// main script: process each file in arguments list
for (var i=0; i < arguments.length; i++) {
var filename = String(arguments[i]);
print("Checking " + filename + "...");
var f = new File(filename);
processFile(f);
}
print("done.");

View File

@@ -0,0 +1,70 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Patrick Beard
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
/*
enum.js
Implementing the interface java.util.Enumeration using the new syntax.
Note that this syntax is experimental only, and hasn't been approved
by ECMA.
The same functionality can be had without the new syntax using the
uglier syntax:
var elements = new JavaAdapter(java.util.Enumeration, {
index: 0, elements: array,
hasMoreElements: function ...
nextElement: function ...
});
by Patrick C. Beard.
*/
// an array to enumerate.
var array = [0, 1, 2];
// create an array enumeration.
var elements = new java.util.Enumeration() {
index: 0, elements: array,
hasMoreElements: function() {
return (this.index < this.elements.length);
},
nextElement: function() {
return this.elements[this.index++];
}
};
// now print out the array by enumerating through the Enumeration
while (elements.hasMoreElements())
print(elements.nextElement());

View File

@@ -0,0 +1,553 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Roland Pennings
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
/**
* Process a JavaScript source file and process special comments
* to produce an HTML file of documentation, similar to javadoc.
* @author Norris Boyd
* @see rhinotip.jar
* @lastmodified xx
* @version 1.2 Roland Pennings: Allow multiple files for a function.
* @version 1.3 Roland Pennings: Removes ../.. from the input directory name
*/
defineClass("File")
var functionDocArray = [];
var inputDirName = "";
var indexFileArray = [];
var indexFile = "";
var indexFileName = "index_files";
var indexFunctionArray = [];
var indexFunction = "";
var indexFunctionName = "index_functions";
var FileList = [];
var DirList = [];
var outputdir = null;
var debug = 0;
/**
* Process JavaScript source file <code>f</code>, writing jsdoc to
* file <code>out</code>.
* @param f input file
* @param fname name of the input file (without the path)
* @param inputdir directory of the input file
* @param out output file
*/
function processFile(f, fname, inputdir, out) {
var s;
var firstLine = true;
indexFileArray[fname] = "";
// write the header of the output file
out.writeLine('<HTML><HEADER><TITLE>' + fname + '</TITLE><BODY>');
if (inputdir != null) {
outstr = '<a name=\"_top_\"></a><pre><a href=\"' + indexFile + '\">Index Files</a> ';
outstr += '<a href=\"' + indexFunction + '\">Index Functions</a></pre><hr>';
out.writeLine(outstr);
}
// process the input file
var comment = "";
while ((s = f.readLine()) != null) {
var m = s.match(/\/\*\*(.*)/);
if (m != null) {
// Found a comment start.
s = "*" + m[1];
do {
m = s.match(/(.*)\*\//);
if (m != null) {
// Found end of comment.
comment += m[1];
break;
}
// Strip leading whitespace and "*".
comment += s.replace(/^\s*\*/, "");
s = f.readLine();
} while (s != null);
if (debug)
print("Found comment " + comment);
if (firstLine) {
// We have a comment for the whole file.
out.writeLine('<H1>File ' + fname + '</H1>');
out.writeLine(processComment(comment,firstLine,fname));
out.writeLine('<HR>');
firstLine = false;
comment = "";
continue;
}
}
// match the beginning of the function
// NB we also match functions without a comment!
// if we have two comments one after another only the last one will be taken
m = s.match(/^\s*function\s+((\w+)|(\w+)(\s+))\(([^)]*)\)/);
if (m != null)
{
// Found a function start
var htmlText = processFunction(m[1], m[5], comment); // sjm changed from 2nd to 5th arg
// Save the text in a global variable, so we
// can write out a table of contents first.
functionDocArray[functionDocArray.length] = {name:m[1], text:htmlText};
// Store the function also in the indexFunctionArray
// so we can have a seperate file with the function table of contents
if (indexFunctionArray[m[1]]) {
// print("ERROR: function: " + m[1] + " is defined more than once!");
// Allow multiple files for a function
with (indexFunctionArray[m[1]]) {
filename = filename + "|" + fname;
// print("filename = " + filename);
}
}
else {
indexFunctionArray[m[1]] = {filename:fname};
}
//reset comment
comment = "";
}
// match a method being bound to a prototype
m = s.match(/^\s*(\w*)\.prototype\.(\w*)\s*=\s*function\s*\(([^)]*)\)/);
if (m != null)
{
// Found a method being bound to a prototype.
var htmlText = processPrototypeMethod(m[1], m[2], m[3], comment);
// Save the text in a global variable, so we
// can write out a table of contents first.
functionDocArray[functionDocArray.length] = {name:m[1]+".prototype."+m[2], text:htmlText};
// Store the function also in the indexFunctionArray
// so we can have a seperate file with the function table of contents
if (indexFunctionArray[m[1]]) {
// print("ERROR: function: " + m[1] + " is defined more than once!");
// Allow multiple files for a function
with (indexFunctionArray[m[1]]) {
filename = filename + "|" + fname;
// print("filename = " + filename);
}
}
else {
indexFunctionArray[m[1]] = {filename:fname};
}
//reset comment
comment = "";
}
firstLine = false;
}
// Write table of contents.
for (var i=0; i < functionDocArray.length; i++) {
with (functionDocArray[i]) {
out.writeLine('function <A HREF=#' + name +
'>' + name + '</A><BR>');
}
}
out.writeLine('<HR>');
// Now write the saved function documentation.
for (i=0; i < functionDocArray.length; i++) {
with (functionDocArray[i]) {
out.writeLine('<A NAME=' + name + '>');
out.writeLine(text);
}
}
out.writeLine('</BODY></HTML>');
// Now clean up the doc array
functionDocArray = [];
}
/**
* Process function and associated comment.
* @param name the name of the function
* @param args the args of the function as a single string
* @param comment the text of the comment
* @return a string for the HTML text of the documentation
*/
function processFunction(name, args, comment) {
if (debug)
print("Processing " + name + " " + args + " " + comment);
return "<H2>Function " + name + "</H2>" +
"<PRE>" +
"function " + name + "(" + args + ")" +
"</PRE>" +
processComment(comment,0,name) +
"<P><BR><BR>";
}
/**
* Process a method being bound to a prototype.
* @param proto the name of the prototype
* @param name the name of the function
* @param args the args of the function as a single string
* @param comment the text of the comment
* @return a string for the HTML text of the documentation
*/
function processPrototypeMethod(proto, name, args, comment) {
if (debug)
print("Processing " + proto + ".prototype." + name + " " + args + " " + comment);
return "<H2> Method " + proto + ".prototype." + name + "</H2>" +
"<PRE>" +
proto + ".prototype." + name + " = function(" + args + ")" +
"</PRE>" +
processComment(comment,0,name) +
"<P><BR><BR>";
}
/**
* Process comment.
* @param comment the text of the comment
* @param firstLine shows if comment is at the beginning of the file
* @param fname name of the file (without path)
* @return a string for the HTML text of the documentation
*/
function processComment(comment,firstLine,fname) {
var tags = {};
// Use the "lambda" form of regular expression replace,
// where the replacement object is a function rather
// than a string. The function is called with the
// matched text and any parenthetical matches as
// arguments, and the result of the function used as the
// replacement text.
// Here we use the function to build up the "tags" object,
// which has a property for each "@" tag that is the name
// of the tag, and whose value is an array of the
// text following that tag.
comment = comment.replace(/@(\w+)\s+([^@]*)/g,
function (s, name, text) {
var a = tags[name] || [];
a.push(text);
tags[name] = a;
return "";
});
// if we have a comment at the beginning of a file
// store the comment for the index file
if (firstLine) {
indexFileArray[fname] = comment;
}
var out = comment + '<P>';
if (tags["param"]) {
// Create a table of parameters and their descriptions.
var array = tags["param"];
var params = "";
for (var i=0; i < array.length; i++) {
var m = array[i].match(/(\w+)\s+(.*)/);
params += '<TR><TD><I>'+m[1]+'</I></TD>' +
'<TD>'+m[2]+'</TD></TR>';
}
out += '<TABLE WIDTH="90%" BORDER=1>';
out += '<TR BGCOLOR=0xdddddddd>';
out += '<TD><B>Parameter</B></TD>';
out += '<TD><B>Description</B></TD></TR>';
out += params;
out += '</TABLE><P>';
}
if (tags["return"]) {
out += "<DT><B>Returns:</B><DD>";
out += tags["return"][0] + "</DL><P>";
}
if (tags["author"]) {
// List the authors together, separated by commas.
out += '<DT><B>Author:</B><DD>';
var array = tags["author"];
for (var i=0; i < array.length; i++) {
out += array[i];
if (i+1 < array.length)
out += ", ";
}
out += '</DL><P>';
}
if (tags["version"]) {
// Show the version.
out += '<DT><B>Version:</B><DD>';
var array = tags["version"];
for (var i=0; i < array.length; i++) {
out += array[i];
if (i+1 < array.length)
out += "<BR><DD>";
}
out += '</DL><P>';
}
if (tags["see"]) {
// List the see modules together, separated by <BR>.
out += '<DT><B>Dependencies:</B><DD>';
var array = tags["see"];
for (var i=0; i < array.length; i++) {
out += array[i];
if (i+1 < array.length)
out += "<BR><DD>";
}
out += '</DL><P>';
}
if (tags["lastmodified"]) {
// Shows a last modified description with client-side js.
out += '<DT><B>Last modified:</B><DD>';
out += '<script><!--\n';
out += 'document.writeln(document.lastModified);\n';
out += '// ---></script>\n';
out += '</DL><P>';
}
// additional tags can be added here (i.e., "if (tags["see"])...")
return out;
}
/**
* Create an html output file
* @param outputdir directory to put the file
* @param htmlfile name of the file
*/
function CreateOutputFile(outputdir,htmlfile)
{
if (outputdir==null)
{
var outname = htmlfile;
}
else
{
var separator = Packages.java.io.File.separator;
var outname = outputdir + separator + htmlfile.substring(htmlfile.lastIndexOf(separator),htmlfile.length);
}
print("output file: " + outname);
return new File(outname);
}
/**
* Process a javascript file. Puts the generated HTML file in the outdir
* @param filename name of the javascript file
* @inputdir input directory of the file (default null)
*/
function processJSFile(filename,inputdir)
{
if (debug) print("filename = " + filename + " inputdir = " + inputdir);
if (!filename.match(/\.js$/)) {
print("Expected filename to end in '.js'; had instead " +
filename + ". I don't treat the file.");
} else {
if (inputdir==null)
{
var inname = filename;
}
else
{
var separator = Packages.java.io.File.separator;
var inname = inputdir + separator + filename;
}
print("Processing file " + inname);
var f = new File(inname);
// create the output file
var htmlfile = filename.replace(/\.js$/, ".html");
var out = CreateOutputFile(outputdir,htmlfile);
processFile(f, filename, inputdir, out);
out.close();
}
}
/**
* Generate index files containing links to the processed javascript files
* and the generated functions
*/
function GenerateIndex(dirname)
{
// construct the files index file
var out = CreateOutputFile(outputdir,indexFile);
// write the beginning of the file
out.writeLine('<HTML><HEADER><TITLE>File Index - directory: ' + dirname + '</TITLE><BODY>');
out.writeLine('<H1>File Index - directory: ' + dirname + '</H1>\n');
out.writeLine('<TABLE WIDTH="90%" BORDER=1>');
out.writeLine('<TR BGCOLOR=0xdddddddd>');
out.writeLine('<TD><B>File</B></TD>');
out.writeLine('<TD><B>Description</B></TD></TR>');
var separator = Packages.java.io.File.separator;
// sort the index file array
var SortedFileArray = [];
for (var fname in indexFileArray)
SortedFileArray.push(fname);
SortedFileArray.sort();
for (var i=0; i < SortedFileArray.length; i++) {
var fname = SortedFileArray[i];
var htmlfile = fname.replace(/\.js$/, ".html");
out.writeLine('<TR><TD><A HREF=\"' + htmlfile + '\">' + fname + '</A></TD></TD><TD>');
if (indexFileArray[fname])
out.writeLine(indexFileArray[fname]);
else
out.writeLine('No comments');
out.writeLine('</TD></TR>\n');
}
out.writeLine('</TABLE></BODY></HTML>');
out.close();
// construct the functions index file
var out = CreateOutputFile(outputdir,indexFunction);
// write the beginning of the file
out.writeLine('<HTML><HEADER><TITLE>Function Index - directory: ' + dirname + '</TITLE><BODY>');
out.writeLine('<H1>Function Index - directory: ' + dirname + '</H1>\n');
out.writeLine('<TABLE WIDTH="90%" BORDER=1>');
out.writeLine('<TR BGCOLOR=0xdddddddd>');
out.writeLine('<TD><B>Function</B></TD>');
out.writeLine('<TD><B>Files</B></TD></TR>');
// sort the function array
var SortedFunctionArray = [];
for (var functionname in indexFunctionArray)
SortedFunctionArray.push(functionname);
SortedFunctionArray.sort();
for (var j=0; j < SortedFunctionArray.length; j++) {
var funcname = SortedFunctionArray[j];
with (indexFunctionArray[funcname]) {
var outstr = '<TR><TD>' + funcname + '</TD><TD>';
var filelst = filename.split("|");
for (var i in filelst) {
var htmlfile = filelst[i].replace(/\.js$/, ".html");
outstr += '<A HREF=\"' + htmlfile + '#' + funcname + '\">' + filelst[i] + '</A>&nbsp;';
}
outstr += '</TD></TR>';
out.writeLine(outstr);
}
}
out.writeLine('</TABLE></BODY></HTML>');
out.close();
}
/**
* prints the options for JSDoc
*/
function PrintOptions()
{
print("You can use the following options:\n");
print("-d: specify an output directory for the generated html files\n");
print("-i: processes all files in an input directory (you can specify several directories)\n");
quit();
}
// Main Script
// first read the arguments
if (! arguments)
PrintOptions();
for (var i=0; i < arguments.length; i++) {
if (debug) print("argument: + \'" + arguments[i] + "\'");
if (arguments[i].match(/^\-/)) {
if (String(arguments[i])=="-d"){
// output directory for the generated html files
outputdir = String(arguments[i+1]);
if (debug) print("outputdir: + \'" + outputdir + "\'");
i++;
}
else if (String(arguments[i])=="-i"){
// process all files in an input directory
DirList.push(String(arguments[i+1]));
if (debug) print("inputdir: + \'" + arguments[i+1] + "\'");
i++;
}
else {
print("Unknown option: " + arguments[i] + "\n");
PrintOptions();
}
}
else
{
// we have a single file
if (debug) print("file: + \'" + arguments[i] + "\'");
FileList.push(String(arguments[i]));
}
}
// first handle the single files
for (var i in FileList)
processJSFile(FileList[i],null);
// then handle the input directories
for (var j in DirList) {
var inputdir = String(DirList[j]);
print("Process input directory: " + inputdir);
// clean up index arrays
var indexFileArray = [];
var indexFunctionArray = [];
// for the directory name get rid of ../../ or ..\..\
inputDirName = inputdir.replace(/\.\.\/|\.\.\\/g,"");
indexFile = indexFileName + "_" + inputDirName + ".html";
indexFunction = indexFunctionName + "_" + inputDirName + ".html";
print("indexFile = " + indexFile);
print("indexFunction = " + indexFunction);
// read the files in the directory
var DirFile = new java.io.File(inputdir);
var lst = DirFile.list();
var separator = Packages.java.io.File.separator;
for (var i=0; i < lst.length; i++)
{
processJSFile(String(lst[i]),inputdir);
}
// generate the index files for the input directory
GenerateIndex(inputDirName);
}

View File

@@ -0,0 +1,54 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
/**
* liveConnect.js: a simple demonstration of JavaScript-to-Java connectivity
*/
// Create a new StringBuffer. Note that the class name must be fully qualified
// by its package. Packages other than "java" must start with "Packages", i.e.,
// "Packages.javax.servlet...".
var sb = new java.lang.StringBuffer();
// Now add some stuff to the buffer.
sb.append("hi, mom");
sb.append(3); // this will add "3.0" to the buffer since all JS numbers
// are doubles by default
sb.append(true);
// Now print it out. (The toString() method of sb is automatically called
// to convert the buffer to a string.)
// Should print "hi, mom3.0true".
print(sb);

View File

@@ -0,0 +1,53 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
// unique.js: read the contents of a file and print out the unique lines
defineClass("File")
// "arguments[0]" refers to the first argument at the command line to the
// script, if present. If not present, "arguments[0]" will be undefined,
// which will cause f to read from System.in.
var f = new File(arguments[0]);
var o = {}
var line;
while ((line = f.readLine()) != null) {
// Use JavaScript objects' inherent nature as an associative
// array to provide uniqueness
o[line] = true;
}
for (i in o) {
print(i);
}

View File

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Build file for Rhino using Ant (see http://jakarta.apache.org/ant/index.html)
Requires Ant version 1.2
-->
<project name="src" default="build" basedir=".">
<target name="properties">
<property name="nest" value=".."/>
</target>
<target name="compile" depends="properties">
<javac srcdir="."
destdir="${nest}/${build.dest}"
includes="org/**/*.java"
deprecation="on"
debug="${debug}">
</javac>
</target>
<target name="copy-properties">
<copy todir="${nest}/${build.dest}">
<fileset dir="." includes="org/**/*.properties" />
</copy>
</target>
<target name="copy-source">
<copy todir="${nest}/${dist.src}">
<fileset dir="."
includes="org/**/*.java,org/**/*.properties,build.xml,manifest"/>
</copy>
</target>
<target name="build" depends="compile,copy-properties,copy-source"/>
</project>

View File

@@ -0,0 +1,2 @@
Manifest-Version: 1.0
Main-Class: org.mozilla.javascript.tools.shell.Main

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,107 @@
/*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Roger Lawrence
* Patrick Beard
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.classfile;
import java.lang.reflect.Method;
import java.lang.reflect.InvocationTargetException;
/**
* Load generated classes.
*
* @author Norris Boyd
*/
public class DefiningClassLoader extends ClassLoader {
public static ClassLoader getContextClassLoader() {
try {
if (getContextClassLoaderMethod != null) {
return (ClassLoader) getContextClassLoaderMethod.invoke(
Thread.currentThread(),
new Object[0]);
}
} catch (IllegalAccessException e) {
// fall through...
} catch (InvocationTargetException e) {
// fall through...
}
return DefiningClassLoader.class.getClassLoader();
}
public Class defineClass(String name, byte data[]) {
return super.defineClass(name, data, 0, data.length);
}
public Class loadClass(String name, boolean resolve)
throws ClassNotFoundException
{
Class clazz = findLoadedClass(name);
if (clazz == null) {
ClassLoader loader = getContextClassLoader();
if (loader != null) {
clazz = loader.loadClass(name);
} else {
clazz = findSystemClass(name);
}
}
if (resolve)
resolveClass(clazz);
return clazz;
}
private static Method getContextClassLoaderMethod;
static {
try {
// Don't use "Thread.class": that performs the lookup
// in the class initializer, which doesn't allow us to
// catch possible security exceptions.
Class threadClass = Class.forName("java.lang.Thread");
// We'd like to use "getContextClassLoader", but
// that's only available on Java2.
getContextClassLoaderMethod =
threadClass.getDeclaredMethod("getContextClassLoader",
new Class[0]);
} catch (ClassNotFoundException e) {
// ignore exceptions; we'll use Class.forName instead.
} catch (NoSuchMethodException e) {
// ignore exceptions; we'll use Class.forName instead.
} catch (SecurityException e) {
// ignore exceptions; we'll use Class.forName instead.
}
}
}

View File

@@ -0,0 +1,140 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.javascript;
/**
* This class implements the "arguments" object.
*
* See ECMA 10.1.8
*
* @see org.mozilla.javascript.NativeCall
* @author Norris Boyd
*/
class Arguments extends ScriptableObject {
public Arguments(NativeCall activation) {
this.activation = activation;
Scriptable parent = activation.getParentScope();
setParentScope(parent);
setPrototype(ScriptableObject.getObjectPrototype(parent));
args = activation.getOriginalArguments();
int length = args.length;
Object callee = activation.funObj;
defineProperty("length", new Integer(length),
ScriptableObject.DONTENUM);
defineProperty("callee", callee, ScriptableObject.DONTENUM);
hasCaller = (activation.funObj.version <= Context.VERSION_1_3 &&
activation.funObj.version != Context.VERSION_DEFAULT);
}
public String getClassName() {
return "Arguments";
}
public boolean has(String name, Scriptable start) {
return (hasCaller && name.equals("caller")) || super.has(name, start);
}
public boolean has(int index, Scriptable start) {
Object[] args = activation.getOriginalArguments();
return (0 <= index && index < args.length) || super.has(index, start);
}
public Object get(String name, Scriptable start) {
if (hasCaller && name.equals("caller")) {
NativeCall caller = activation.caller;
if (caller == null || caller.originalArgs == null)
return null;
return caller.get("arguments", caller);
}
return super.get(name, start);
}
public Object get(int index, Scriptable start) {
if (0 <= index && index < args.length) {
NativeFunction f = activation.funObj;
if (index < f.argCount)
return activation.get(f.argNames[index], activation);
return args[index];
}
return super.get(index, start);
}
public void put(String name, Scriptable start, Object value) {
if (name.equals("caller")) {
// Set "hasCaller" to false so that we won't look up a
// computed value.
hasCaller = false;
}
super.put(name, start, value);
}
public void put(int index, Scriptable start, Object value) {
if (0 <= index && index < args.length) {
NativeFunction f = activation.funObj;
if (index < f.argCount)
activation.put(f.argNames[index], activation, value);
else
args[index] = value;
return;
}
super.put(index, start, value);
}
public void delete(String name) {
if (name.equals("caller"))
hasCaller = false;
super.delete(name);
}
public void delete(int index) {
if (0 <= index && index < args.length) {
NativeFunction f = activation.funObj;
if (index < f.argCount)
activation.delete(f.argNames[index]);
else
args[index] = Undefined.instance;
}
}
private NativeCall activation;
private Object[] args;
private boolean hasCaller;
}

View File

@@ -0,0 +1,521 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
* Roger Lawrence
* Mike McCabe
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.javascript;
/**
* The base class for Function objects
* See ECMA 15.3.
* @author Norris Boyd
*/
public class BaseFunction extends IdScriptable implements Function {
static void init(Context cx, Scriptable scope, boolean sealed) {
BaseFunction obj = new BaseFunction();
obj.prototypeFlag = true;
obj.functionName = "";
obj.prototypePropertyAttrs = DONTENUM | READONLY | PERMANENT;
obj.addAsPrototype(MAX_PROTOTYPE_ID, cx, scope, sealed);
}
protected void fillConstructorProperties
(Context cx, IdFunction ctor, boolean sealed)
{
// Fix up bootstrapping problem: getPrototype of the IdFunction
// can not return Function.prototype because Function object is not
// yet defined.
ctor.setPrototype(this);
}
public String getClassName() {
return "Function";
}
/**
* Implements the instanceof operator for JavaScript Function objects.
* <p>
* <code>
* foo = new Foo();<br>
* foo instanceof Foo; // true<br>
* </code>
*
* @param instance The value that appeared on the LHS of the instanceof
* operator
* @return true if the "prototype" property of "this" appears in
* value's prototype chain
*
*/
public boolean hasInstance(Scriptable instance) {
Object protoProp = ScriptableObject.getProperty(this, "prototype");
if (protoProp instanceof Scriptable && protoProp != Undefined.instance)
{
return ScriptRuntime.jsDelegatesTo(instance, (Scriptable)protoProp);
}
throw NativeGlobal.typeError1
("msg.instanceof.bad.prototype", functionName, instance);
}
protected int getIdDefaultAttributes(int id) {
switch (id) {
case Id_length:
case Id_arity:
case Id_name:
return DONTENUM | READONLY | PERMANENT;
case Id_prototype:
return prototypePropertyAttrs;
case Id_arguments:
return EMPTY;
}
return super.getIdDefaultAttributes(id);
}
protected boolean hasIdValue(int id) {
if (id == Id_prototype) {
return prototypeProperty != NOT_FOUND;
}
else if (id == Id_arguments) {
// Should after delete Function.arguments its activation still
// be available during Function call?
// This code assumes it should not: after default set/deleteIdValue
// hasIdValue/getIdValue would not be called again
// To handle the opposite case, set/deleteIdValue should be
// overwritten as well
return null != getActivation(Context.getContext());
}
return super.hasIdValue(id);
}
protected Object getIdValue(int id) {
switch (id) {
case Id_length: return wrap_int(getLength());
case Id_arity: return wrap_int(getArity());
case Id_name: return getFunctionName();
case Id_prototype: return getPrototypeProperty();
case Id_arguments: return getArguments();
}
return super.getIdValue(id);
}
protected void setIdValue(int id, Object value) {
if (id == Id_prototype) {
prototypeProperty = (value != null) ? value : NULL_TAG;
return;
}
super.setIdValue(id, value);
}
protected void deleteIdValue(int id) {
if (id == Id_prototype) {
prototypeProperty = NOT_FOUND;
return;
}
super.deleteIdValue(id);
}
public int methodArity(int methodId) {
if (prototypeFlag) {
switch (methodId) {
case Id_constructor:
case Id_toString:
case Id_apply:
case Id_call:
return 1;
}
}
return super.methodArity(methodId);
}
public Object execMethod(int methodId, IdFunction f, Context cx,
Scriptable scope, Scriptable thisObj,
Object[] args)
throws JavaScriptException
{
if (prototypeFlag) {
switch (methodId) {
case Id_constructor:
return jsConstructor(cx, scope, args);
case Id_toString:
return jsFunction_toString(cx, thisObj, args);
case Id_apply:
return jsFunction_apply(cx, scope, thisObj, args);
case Id_call:
return jsFunction_call(cx, scope, thisObj, args);
}
}
return super.execMethod(methodId, f, cx, scope, thisObj, args);
}
/**
* Make value as DontEnum, DontDelete, ReadOnly
* prototype property of this Function object
*/
public void setImmunePrototypeProperty(Object value) {
prototypeProperty = (value != null) ? value : NULL_TAG;
prototypePropertyAttrs = DONTENUM | READONLY | PERMANENT;
}
protected Scriptable getClassPrototype() {
Object protoVal = getPrototypeProperty();
if (protoVal == null
|| !(protoVal instanceof Scriptable)
|| (protoVal == Undefined.instance))
protoVal = getClassPrototype(this, "Object");
return (Scriptable) protoVal;
}
/**
* Should be overridden.
*/
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
throws JavaScriptException
{
return Undefined.instance;
}
public Scriptable construct(Context cx, Scriptable scope, Object[] args)
throws JavaScriptException
{
Scriptable newInstance = new NativeObject();
newInstance.setPrototype(getClassPrototype());
newInstance.setParentScope(getParentScope());
Object val = call(cx, scope, newInstance, args);
if (val instanceof Scriptable && val != Undefined.instance) {
return (Scriptable) val;
}
return newInstance;
}
/**
* Decompile the source information associated with this js
* function/script back into a string.
*
* @param cx Current context
*
* @param indent How much to indent the decompiled result
*
* @param justbody Whether the decompilation should omit the
* function header and trailing brace.
*/
public String decompile(Context cx, int indent, boolean justbody) {
StringBuffer sb = new StringBuffer();
if (!justbody) {
sb.append("function ");
sb.append(getFunctionName());
sb.append("() {\n\t");
}
sb.append("[native code, arity=");
sb.append(getArity());
sb.append("]\n");
if (!justbody) {
sb.append("}\n");
}
return sb.toString();
}
public int getArity() { return 0; }
public int getLength() { return 0; }
public String getFunctionName() {
if (functionName == null)
return "";
if (functionName.equals("anonymous")) {
Context cx = Context.getCurrentContext();
if (cx != null && cx.getLanguageVersion() == Context.VERSION_1_2)
return "";
}
return functionName;
}
private Object getPrototypeProperty() {
Object result = prototypeProperty;
if (result == null) {
synchronized (this) {
result = prototypeProperty;
if (result == null) {
setupDefaultPrototype();
result = prototypeProperty;
}
}
}
else if (result == NULL_TAG) { result = null; }
return result;
}
private void setupDefaultPrototype() {
NativeObject obj = new NativeObject();
final int attr = ScriptableObject.DONTENUM |
ScriptableObject.READONLY |
ScriptableObject.PERMANENT;
obj.defineProperty("constructor", this, attr);
// put the prototype property into the object now, then in the
// wacky case of a user defining a function Object(), we don't
// get an infinite loop trying to find the prototype.
prototypeProperty = obj;
Scriptable proto = getObjectPrototype(this);
if (proto != obj) {
// not the one we just made, it must remain grounded
obj.setPrototype(proto);
}
}
private Object getArguments() {
// <Function name>.arguments is deprecated, so we use a slow
// way of getting it that doesn't add to the invocation cost.
// TODO: add warning, error based on version
NativeCall activation = getActivation(Context.getContext());
return activation == null
? null
: activation.get("arguments", activation);
}
NativeCall getActivation(Context cx) {
NativeCall activation = cx.currentActivation;
while (activation != null) {
if (activation.getFunctionObject() == this)
return activation;
activation = activation.caller;
}
return null;
}
private static Object jsConstructor(Context cx, Scriptable scope,
Object[] args)
{
int arglen = args.length;
StringBuffer funArgs = new StringBuffer();
/* Collect the arguments into a string. */
int i;
for (i = 0; i < arglen - 1; i++) {
if (i > 0)
funArgs.append(',');
funArgs.append(ScriptRuntime.toString(args[i]));
}
String funBody = arglen == 0 ? "" : ScriptRuntime.toString(args[i]);
String source = "function (" + funArgs.toString() + ") {" +
funBody + "}";
int[] linep = { 0 };
String filename = Context.getSourcePositionFromStack(linep);
if (filename == null) {
filename = "<eval'ed string>";
linep[0] = 1;
}
Object securityDomain = cx.getSecurityDomainForStackDepth(4);
Scriptable global = ScriptableObject.getTopLevelScope(scope);
// Compile the function with opt level of -1 to force interpreter
// mode.
int oldOptLevel = cx.getOptimizationLevel();
cx.setOptimizationLevel(-1);
NativeFunction fn;
try {
fn = (NativeFunction) cx.compileFunction(global, source,
filename, linep[0],
securityDomain);
}
finally { cx.setOptimizationLevel(oldOptLevel); }
fn.functionName = "anonymous";
fn.setPrototype(getFunctionPrototype(global));
fn.setParentScope(global);
return fn;
}
private static Object jsFunction_toString(Context cx, Scriptable thisObj,
Object[] args)
{
int indent = ScriptRuntime.toInt32(args, 0);
Object val = thisObj.getDefaultValue(ScriptRuntime.FunctionClass);
if (val instanceof BaseFunction) {
return ((BaseFunction)val).decompile(cx, indent, false);
}
throw NativeGlobal.typeError1("msg.incompat.call", "toString", thisObj);
}
/**
* Function.prototype.apply
*
* A proposed ECMA extension for round 2.
*/
private static Object jsFunction_apply(Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
throws JavaScriptException
{
if (args.length != 2)
return jsFunction_call(cx, scope, thisObj, args);
Object val = thisObj.getDefaultValue(ScriptRuntime.FunctionClass);
Scriptable newThis = args[0] == null
? ScriptableObject.getTopLevelScope(thisObj)
: ScriptRuntime.toObject(scope, args[0]);
Object[] newArgs;
if (args.length > 1) {
if ((args[1] instanceof NativeArray)
|| (args[1] instanceof Arguments))
newArgs = cx.getElements((Scriptable) args[1]);
else
throw NativeGlobal.typeError0("msg.arg.isnt.array", thisObj);
}
else
newArgs = ScriptRuntime.emptyArgs;
return ScriptRuntime.call(cx, val, newThis, newArgs, newThis);
}
/**
* Function.prototype.call
*
* A proposed ECMA extension for round 2.
*/
private static Object jsFunction_call(Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
throws JavaScriptException
{
Object val = thisObj.getDefaultValue(ScriptRuntime.FunctionClass);
if (args.length == 0) {
Scriptable s = ScriptRuntime.toObject(scope, val);
Scriptable topScope = s.getParentScope();
return ScriptRuntime.call(cx, val,
topScope, ScriptRuntime.emptyArgs,
topScope);
} else {
Scriptable newThis = args[0] == null
? ScriptableObject.getTopLevelScope(thisObj)
: ScriptRuntime.toObject(scope, args[0]);
Object[] newArgs = new Object[args.length - 1];
System.arraycopy(args, 1, newArgs, 0, newArgs.length);
return ScriptRuntime.call(cx, val, newThis, newArgs, newThis);
}
}
protected int maxInstanceId() { return MAX_INSTANCE_ID; }
protected String getIdName(int id) {
switch (id) {
case Id_length: return "length";
case Id_arity: return "arity";
case Id_name: return "name";
case Id_prototype: return "prototype";
case Id_arguments: return "arguments";
}
if (prototypeFlag) {
switch (id) {
case Id_constructor: return "constructor";
case Id_toString: return "toString";
case Id_apply: return "apply";
case Id_call: return "call";
}
}
return null;
}
// #string_id_map#
private static final int
Id_length = 1,
Id_arity = 2,
Id_name = 3,
Id_prototype = 4,
Id_arguments = 5,
MAX_INSTANCE_ID = 5;
protected int mapNameToId(String s) {
int id;
// #generated# Last update: 2001-05-20 00:12:12 GMT+02:00
L0: { id = 0; String X = null; int c;
L: switch (s.length()) {
case 4: X="name";id=Id_name; break L;
case 5: X="arity";id=Id_arity; break L;
case 6: X="length";id=Id_length; break L;
case 9: c=s.charAt(0);
if (c=='a') { X="arguments";id=Id_arguments; }
else if (c=='p') { X="prototype";id=Id_prototype; }
break L;
}
if (X!=null && X!=s && !X.equals(s)) id = 0;
}
// #/generated#
// #/string_id_map#
if (id != 0 || !prototypeFlag) { return id; }
// #string_id_map#
// #generated# Last update: 2001-05-20 00:12:12 GMT+02:00
L0: { id = 0; String X = null;
L: switch (s.length()) {
case 4: X="call";id=Id_call; break L;
case 5: X="apply";id=Id_apply; break L;
case 8: X="toString";id=Id_toString; break L;
case 11: X="constructor";id=Id_constructor; break L;
}
if (X!=null && X!=s && !X.equals(s)) id = 0;
}
// #/generated#
return id;
}
private static final int
Id_constructor = MAX_INSTANCE_ID + 1,
Id_toString = MAX_INSTANCE_ID + 2,
Id_apply = MAX_INSTANCE_ID + 3,
Id_call = MAX_INSTANCE_ID + 4,
MAX_PROTOTYPE_ID = MAX_INSTANCE_ID + 4;
// #/string_id_map#
protected String functionName;
private Object prototypeProperty;
private int prototypePropertyAttrs = DONTENUM;
private boolean prototypeFlag;
}

View File

@@ -0,0 +1,75 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Waldemar Horwat
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.javascript;
final class BinaryDigitReader {
int lgBase; // Logarithm of base of number
int digit; // Current digit value in radix given by base
int digitPos; // Bit position of last bit extracted from digit
String digits; // String containing the digits
int start; // Index of the first remaining digit
int end; // Index past the last remaining digit
BinaryDigitReader(int base, String digits, int start, int end) {
lgBase = 0;
while (base != 1) {
lgBase++;
base >>= 1;
}
digitPos = 0;
this.digits = digits;
this.start = start;
this.end = end;
}
/* Return the next binary digit from the number or -1 if done */
int getNextBinaryDigit()
{
if (digitPos == 0) {
if (start == end)
return -1;
char c = digits.charAt(start++);
if ('0' <= c && c <= '9')
digit = c - '0';
else if ('a' <= c && c <= 'z')
digit = c - 'a' + 10;
else digit = c - 'A' + 10;
digitPos = lgBase;
}
return digit >> --digitPos & 1;
}
}

View File

@@ -0,0 +1,48 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
// API class
package org.mozilla.javascript;
/**
* Thrown if errors are detected while attempting to define a host object
* from a Java class.
*/
public class ClassDefinitionException extends Exception {
public ClassDefinitionException(String detail) {
super(detail);
}
}

View File

@@ -0,0 +1,60 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Roger Lawrence
* Andi Vajda
* Kemal Bayram
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.javascript;
public interface ClassNameHelper {
public String getTargetPackage();
public void setTargetPackage(String targetPackage);
public void setTargetExtends(Class extendsClass);
public void setTargetImplements(Class[] implementsClasses);
public ClassRepository getClassRepository();
public void setClassRepository(ClassRepository repository);
public String getClassName();
public void setClassName(String initialName);
public void reset();
}

View File

@@ -0,0 +1,57 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-2000 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Andi Vajda
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.javascript;
// API class
import java.io.*;
/**
* This interface is implemented by classes interested in the bytecode
* generated by the rhino compiler for script objects.
*
* @see Context
* @author Andi Vajda
*/
public interface ClassOutput {
/**
* @param className the name of the class for which bytecode is ready.
* @param isTopLevel if true, represents the top-level script being compiled
* @return a stream into which to write bytecode.
* @since 1.5 Release 2
*/
public OutputStream getOutputStream(String className, boolean isTopLevel)
throws IOException;

View File

@@ -0,0 +1,55 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-2000 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Kemal Bayram
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.javascript;
import java.io.*;
/**
* This interface provides a means to store generated class and to
* allow selective class loading.
*
* @see Context
* @author Kemal Bayram
*/
public interface ClassRepository {
/**
* @param className the name of the class.
* @param classBytes a byte array of the generated class.
* @param isTopLevel if true, represents the top-level script being compiled.
* @return true if the class should be loaded, false otherwise.
*/
public boolean storeClass(String className, byte[] classBytes,
boolean isTopLevel) throws IOException;
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,53 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-2000 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
// API class
package org.mozilla.javascript;
/**
* Embeddings that wish to
* @see org.mozilla.javascript.Context#addContextListener
*/
public interface ContextListener {
public void contextCreated(Context cx);
public void contextEntered(Context cx);
public void contextExited(Context cx);
public void contextReleased(Context cx);
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,111 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-2000 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
// API class
package org.mozilla.javascript;
import org.mozilla.javascript.debug.*;
public class DebuggableEngineImpl implements DebuggableEngine {
public DebuggableEngineImpl(Context cx) {
this.cx = cx;
}
/**
* Set whether the engine should break when it encounters
* the next line.
* <p>
* The engine will call the attached debugger's handleBreakpointHit
* method on the next line it executes if isLineStep is true.
* May be used from another thread to interrupt execution.
*
* @param isLineStep if true, break next line
*/
public void setBreakNextLine(boolean isLineStep) {
cx.inLineStepMode = isLineStep;
}
/**
* Return the value of the breakNextLine flag.
* @return true if the engine will break on execution of the
* next line.
*/
public boolean getBreakNextLine() {
return cx.inLineStepMode;
}
/**
* Set the associated debugger.
* @param debugger the debugger to be used on callbacks from
* the engine.
*/
public void setDebugger(Debugger debugger) {
cx.debugger = debugger;
}
/**
* Return the current debugger.
* @return the debugger, or null if none is attached.
*/
public Debugger getDebugger() {
return cx.debugger;
}
/**
* Return the number of frames in current execution.
* @return the count of current frames
*/
public int getFrameCount() {
return cx.frameStack == null ? 0 : cx.frameStack.size();
}
/**
* Return a frame from the current execution.
* Frames are numbered starting from 0 for the innermost
* frame.
* @param frameNumber the number of the frame in the range
* [0,frameCount-1]
* @return the relevant DebugFrame, or null if frameNumber is out
* of range or the engine isn't currently saving
* frames
*/
public DebugFrame getFrame(int frameNumber) {
return (DebugFrame) cx.frameStack.elementAt(cx.frameStack.size() - frameNumber - 1);
}
private Context cx;
}

View File

@@ -0,0 +1,63 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.javascript;
/**
* This is the default error reporter for JavaScript.
*
* @author Norris Boyd
*/
class DefaultErrorReporter implements ErrorReporter {
public void warning(String message, String sourceName, int line,
String lineSource, int lineOffset)
{
// do nothing
}
public void error(String message, String sourceName, int line,
String lineSource, int lineOffset)
{
throw new EvaluatorException(message);
}
public EvaluatorException runtimeError(String message, String sourceName,
int line, String lineSource,
int lineOffset)
{
return new EvaluatorException(message);
}
}

View File

@@ -0,0 +1,250 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
* The contents of this file are subject to the Mozilla Public License
* Version 1.1 (the "License"); you may not use this file except in
* compliance with the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS"
* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
* License for the specific language governing rights and limitations
* under the License.
*
* The Original Code is Delegator.java, released Sep 27, 2000.
*
* The Initial Developer of the Original Code is Matthias Radestock.
* <matthias@sorted.org>. Portions created by Matthias Radestock are
* Copyright (C) 2000 Matthias Radestock. All Rights Reserved.
*
* Contributor(s):
* Redfig Ltd (http://www.redfig.com)
* LShift Ltd (http://www.lshift.net)
*
* Alternatively, the contents of this file may be used under the terms
* of the GNU Public License (the "GPL License"), in which case the
* provisions of the GPL License are applicable instead of those
* above. If you wish to allow use of your version of this file only
* under the terms of the GPL License and not to allow others to use
* your version of this file under the MPL, indicate your decision by
* deleting the provisions above and replace them with the notice and
* other provisions required by the GPL License. If you do not delete
* the provisions above, a recipient may use your version of this file
* under either the MPL or the GPL License.
*/
// API class
package org.mozilla.javascript;
/**
* This is a helper class for implementing wrappers around Scriptable
* objects. It implements the Function interface and delegates all
* invocations to a delegee Scriptable object. The normal use of this
* class involves creating a sub-class and overriding one or more of
* the methods.
*
* A useful application is the implementation of interceptors,
* pre/post conditions, debugging.
*
* @see Function
* @see Scriptable
* @author Matthias Radestock
*/
public class Delegator implements Function {
protected Scriptable obj = null;
/**
* Create a Delegator prototype.
*
* This constructor should only be used for creating prototype
* objects of Delegator.
*
* @see org.mozilla.javascript.Delegator#construct
*/
public Delegator() {
}
/**
* Create a new Delegator that forwards requests to a delegee
* Scriptable object.
*
* @param obj the delegee
* @see org.mozilla.javascript.Scriptable
*/
public Delegator(Scriptable obj) {
this.obj = obj;
}
/**
* Retrieve the delegee.
*
* @return the delegee
*/
public Scriptable getDelegee() {
return obj;
}
/**
* Set the delegee.
*
* @param obj the delegee
* @see org.mozilla.javascript.Scriptable
*/
public void setDelegee(Scriptable obj) {
this.obj = obj;
}
/**
* @see org.mozilla.javascript.Scriptable#getClassName
*/
public String getClassName() {
return obj.getClassName();
}
/**
* @see org.mozilla.javascript.Scriptable#get
*/
public Object get(String name, Scriptable start) {
return obj.get(name,start);
}
/**
* @see org.mozilla.javascript.Scriptable#get
*/
public Object get(int index, Scriptable start) {
return obj.get(index,start);
}
/**
* @see org.mozilla.javascript.Scriptable#has
*/
public boolean has(String name, Scriptable start) {
return obj.has(name,start);
}
/**
* @see org.mozilla.javascript.Scriptable#has
*/
public boolean has(int index, Scriptable start) {
return obj.has(index,start);
}
/**
* @see org.mozilla.javascript.Scriptable#put
*/
public void put(String name, Scriptable start, Object value) {
obj.put(name,start,value);
}
/**
* @see org.mozilla.javascript.Scriptable#put
*/
public void put(int index, Scriptable start, Object value) {
obj.put(index,start,value);
}
/**
* @see org.mozilla.javascript.Scriptable#delete
*/
public void delete(String name) {
obj.delete(name);
}
/**
* @see org.mozilla.javascript.Scriptable#delete
*/
public void delete(int index) {
obj.delete(index);
}
/**
* @see org.mozilla.javascript.Scriptable#getPrototype
*/
public Scriptable getPrototype() {
return obj.getPrototype();
}
/**
* @see org.mozilla.javascript.Scriptable#setPrototype
*/
public void setPrototype(Scriptable prototype) {
obj.setPrototype(prototype);
}
/**
* @see org.mozilla.javascript.Scriptable#getParentScope
*/
public Scriptable getParentScope() {
return obj.getParentScope();
}
/**
* @see org.mozilla.javascript.Scriptable#setParentScope
*/
public void setParentScope(Scriptable parent) {
obj.setParentScope(parent);
}
/**
* @see org.mozilla.javascript.Scriptable#getIds
*/
public Object[] getIds() {
return obj.getIds();
}
/**
* Note that this method does not get forwarded to the delegee if
* the <code>hint</code> parameter is null,
* <code>ScriptRuntime.ScriptableClass</code> or
* <code>ScriptRuntime.FunctionClass</code>. Instead the object
* itself is returned.
*
* @param hint the type hint
* @return the default value
*
* @see org.mozilla.javascript.Scriptable#getDefaultValue
*/
public Object getDefaultValue(Class hint) {
return (hint == null ||
hint == ScriptRuntime.ScriptableClass ||
hint == ScriptRuntime.FunctionClass) ?
this : obj.getDefaultValue(hint);
}
/**
* @see org.mozilla.javascript.Scriptable#hasInstance
*/
public boolean hasInstance(Scriptable instance) {
return obj.hasInstance(instance);
}
/**
* @see org.mozilla.javascript.Function#call
*/
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
throws JavaScriptException {
return ((Function)obj).call(cx,scope,thisObj,args);
}
/**
* Note that if the <code>delegee</code> is <code>null</code>,
* this method creates a new instance of the Delegator itself
* rathert than forwarding the call to the
* <code>delegee</code>. This permits the use of Delegator
* prototypes.
*
* @param cx the current Context for this thread
* @param scope an enclosing scope of the caller except
* when the function is called from a closure.
* @param args the array of arguments
* @return the allocated object
* @exception JavaScriptException if an uncaught exception
* occurred while executing the constructor
*
* @see org.mozilla.javascript.Function#construct
*/
public Scriptable construct(Context cx, Scriptable scope, Object[] args)
throws JavaScriptException {
if (obj == null) {
//this little trick allows us to declare prototype objects for
//Delegators
try {
Delegator n = (Delegator)this.getClass().newInstance();
n.setDelegee((Scriptable)args[0]);
return n;
}
catch (Exception e) {
e.printStackTrace();
System.exit(0);
}
return null;
}
else {
return ((Function)obj).construct(cx,scope,args);
}
}
}

View File

@@ -0,0 +1,162 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Roger Lawrence
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
// API class
package org.mozilla.javascript;
/**
* The class of exceptions raised by the engine as described in
* ECMA edition 3. See section 15.11.6 in particular.
*/
public class EcmaError extends RuntimeException {
/**
* Create an exception with the specified detail message.
*
* Errors internal to the JavaScript engine will simply throw a
* RuntimeException.
*
* @param nativeError the NativeError object constructed for this error
* @param sourceName the name of the source reponsible for the error
* @param lineNumber the line number of the source
* @param columnNumber the columnNumber of the source (may be zero if
* unknown)
* @param lineSource the source of the line containing the error (may be
* null if unknown)
*/
public EcmaError(NativeError nativeError, String sourceName,
int lineNumber, int columnNumber, String lineSource)
{
super("EcmaError");
errorObject = nativeError;
this.sourceName = sourceName;
this.lineNumber = lineNumber;
this.columnNumber = columnNumber;
this.lineSource = lineSource;
}
/**
* Return a string representation of the error, which currently consists
* of the name of the error together with the message.
*/
public String toString() {
if (sourceName == null && lineNumber <= 0)
return errorObject.toString();
StringBuffer buf = new StringBuffer();
buf.append(errorObject.toString());
buf.append(" (");
if (sourceName != null) {
buf.append(sourceName);
buf.append("; ");
}
if (lineNumber > 0) {
buf.append("line ");
buf.append(lineNumber);
}
buf.append(')');
return buf.toString();
}
/**
* Gets the name of the error.
*
* ECMA edition 3 defines the following
* errors: EvalError, RangeError, ReferenceError,
* SyntaxError, TypeError, and URIError. Additional error names
* may be added in the future.
*
* See ECMA edition 3, 15.11.7.9.
*
* @return the name of the error.
*/
public String getName() {
return errorObject.getName();
}
/**
* Gets the message corresponding to the error.
*
* See ECMA edition 3, 15.11.7.10.
*
* @return an implemenation-defined string describing the error.
*/
public String getMessage() {
return errorObject.getMessage();
}
/**
* Get the name of the source containing the error, or null
* if that information is not available.
*/
public String getSourceName() {
return sourceName;
}
/**
* Returns the line number of the statement causing the error,
* or zero if not available.
*/
public int getLineNumber() {
return lineNumber;
}
/**
* Get the error object corresponding to this exception.
*/
public Scriptable getErrorObject() {
return errorObject;
}
/**
* The column number of the location of the error, or zero if unknown.
*/
public int getColumnNumber() {
return columnNumber;
}
/**
* The source of the line causing the error, or zero if unknown.
*/
public String getLineSource() {
return lineSource;
}
private NativeError errorObject;
private String sourceName;
private int lineNumber;
private int columnNumber;
private String lineSource;
}

View File

@@ -0,0 +1,103 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
// API class
package org.mozilla.javascript;
/**
* This is interface defines a protocol for the reporting of
* errors during JavaScript translation or execution.
*
* @author Norris Boyd
*/
public interface ErrorReporter {
/**
* Report a warning.
*
* The implementing class may choose to ignore the warning
* if it desires.
*
* @param message a String describing the warning
* @param sourceName a String describing the JavaScript source
* where the warning occured; typically a filename or URL
* @param line the line number associated with the warning
* @param lineSource the text of the line (may be null)
* @param lineOffset the offset into lineSource where problem was detected
*/
void warning(String message, String sourceName, int line,
String lineSource, int lineOffset);
/**
* Report an error.
*
* The implementing class is free to throw an exception if
* it desires.
*
* If execution has not yet begun, the JavaScript engine is
* free to find additional errors rather than terminating
* the translation. It will not execute a script that had
* errors, however.
*
* @param message a String describing the error
* @param sourceName a String describing the JavaScript source
* where the error occured; typically a filename or URL
* @param line the line number associated with the error
* @param lineSource the text of the line (may be null)
* @param lineOffset the offset into lineSource where problem was detected
*/
void error(String message, String sourceName, int line,
String lineSource, int lineOffset);
/**
* Creates an EvaluatorException that may be thrown.
*
* runtimeErrors, unlike errors, will always terminate the
* current script.
*
* @param message a String describing the error
* @param sourceName a String describing the JavaScript source
* where the error occured; typically a filename or URL
* @param line the line number associated with the error
* @param lineSource the text of the line (may be null)
* @param lineOffset the offset into lineSource where problem was detected
* @return an EvaluatorException that will be thrown.
*/
EvaluatorException runtimeError(String message, String sourceName,
int line, String lineSource,
int lineOffset);
}

View File

@@ -0,0 +1,56 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.javascript;
/**
* The class of exceptions thrown by the JavaScript engine.
*/
public class EvaluatorException extends RuntimeException {
/**
* Create an exception with the specified detail message.
*
* Errors internal to the JavaScript engine will simply throw a
* RuntimeException.
*
* @param detail a message with detail about the exception
*/
public EvaluatorException(String detail) {
super(detail);
}
}

View File

@@ -0,0 +1,86 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
// API class
package org.mozilla.javascript;
/**
* This is interface that all functions in JavaScript must implement.
* The interface provides for calling functions and constructors.
*
* @see org.mozilla.javascript.Scriptable
* @author Norris Boyd
*/
public interface Function extends Scriptable {
/**
* Call the function.
*
* Note that the array of arguments is not guaranteed to have
* length greater than 0.
*
* @param cx the current Context for this thread
* @param scope the scope to execute the function relative to. This is
* set to the value returned by getParentScope() except
* when the function is called from a closure.
* @param thisObj the JavaScript <code>this</code> object
* @param args the array of arguments
* @return the result of the call
* @exception JavaScriptException if an uncaught exception
* occurred while executing the function
*/
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
throws JavaScriptException;
/**
* Call the function as a constructor.
*
* This method is invoked by the runtime in order to satisfy a use
* of the JavaScript <code>new</code> operator. This method is
* expected to create a new object and return it.
*
* @param cx the current Context for this thread
* @param scope an enclosing scope of the caller except
* when the function is called from a closure.
* @param args the array of arguments
* @return the allocated object
* @exception JavaScriptException if an uncaught exception
* occurred while executing the constructor
*/
public Scriptable construct(Context cx, Scriptable scope, Object[] args)
throws JavaScriptException;
}

View File

@@ -0,0 +1,103 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Roger Lawrence
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.javascript;
import java.util.*;
public class FunctionNode extends Node {
public FunctionNode(String name, Node left, Node right) {
super(TokenStream.FUNCTION, left, right, name);
itsVariableTable = new VariableTable();
}
public String getFunctionName() {
return getString();
}
public VariableTable getVariableTable() {
return itsVariableTable;
}
public boolean requiresActivation() {
return itsNeedsActivation;
}
public boolean setRequiresActivation(boolean b) {
return itsNeedsActivation = b;
}
public boolean getCheckThis() {
return itsCheckThis;
}
public void setCheckThis(boolean b) {
itsCheckThis = b;
}
/**
* There are three types of functions that can be defined. The first
* is a function statement. This is a function appearing as a top-level
* statement (i.e., not nested inside some other statement) in either a
* script or a function.
*
* The second is a function expression, which is a function appearing in
* an expression except for the third type, which is...
*
* The third type is a function expression where the expression is the
* top-level expression in an expression statement.
*
* The three types of functions have different treatment and must be
* distinquished.
*/
public static final byte FUNCTION_STATEMENT = 1;
public static final byte FUNCTION_EXPRESSION = 2;
public static final byte FUNCTION_EXPRESSION_STATEMENT = 3;
public byte getFunctionType() {
return itsFunctionType;
}
public void setFunctionType(byte functionType) {
itsFunctionType = functionType;
}
protected VariableTable itsVariableTable;
protected boolean itsNeedsActivation;
protected boolean itsCheckThis;
protected byte itsFunctionType;
}

View File

@@ -0,0 +1,612 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-2000 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Norris Boyd
* Igor Bukanov
* David C. Navas
* Ted Neward
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
// API class
package org.mozilla.javascript;
import java.util.Vector;
import java.lang.reflect.Constructor;
import java.lang.reflect.Member;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
import java.lang.reflect.InvocationTargetException;
public class FunctionObject extends NativeFunction {
static final long serialVersionUID = -4074285335521944312L;
/**
* Create a JavaScript function object from a Java method.
*
* <p>The <code>member</code> argument must be either a java.lang.reflect.Method
* or a java.lang.reflect.Constructor and must match one of two forms.<p>
*
* The first form is a member with zero or more parameters
* of the following types: Object, String, boolean, Scriptable,
* byte, short, int, float, or double. The Long type is not supported
* because the double representation of a long (which is the
* EMCA-mandated storage type for Numbers) may lose precision.
* If the member is a Method, the return value must be void or one
* of the types allowed for parameters.<p>
*
* The runtime will perform appropriate conversions based
* upon the type of the parameter. A parameter type of
* Object specifies that no conversions are to be done. A parameter
* of type String will use Context.toString to convert arguments.
* Similarly, parameters of type double, boolean, and Scriptable
* will cause Context.toNumber, Context.toBoolean, and
* Context.toObject, respectively, to be called.<p>
*
* If the method is not static, the Java 'this' value will
* correspond to the JavaScript 'this' value. Any attempt
* to call the function with a 'this' value that is not
* of the right Java type will result in an error.<p>
*
* The second form is the variable arguments (or "varargs")
* form. If the FunctionObject will be used as a constructor,
* the member must have the following parameters
* <pre>
* (Context cx, Object[] args, Function ctorObj,
* boolean inNewExpr)</pre>
* and if it is a Method, be static and return an Object result.<p>
*
* Otherwise, if the FunctionObject will <i>not</i> be used to define a
* constructor, the member must be a static Method with parameters
* (Context cx, Scriptable thisObj, Object[] args,
* Function funObj) </pre>
* <pre>
* and an Object result.<p>
*
* When the function varargs form is called as part of a function call,
* the <code>args</code> parameter contains the
* arguments, with <code>thisObj</code>
* set to the JavaScript 'this' value. <code>funObj</code>
* is the function object for the invoked function.<p>
*
* When the constructor varargs form is called or invoked while evaluating
* a <code>new</code> expression, <code>args</code> contains the
* arguments, <code>ctorObj</code> refers to this FunctionObject, and
* <code>inNewExpr</code> is true if and only if a <code>new</code>
* expression caused the call. This supports defining a function that
* has different behavior when called as a constructor than when
* invoked as a normal function call. (For example, the Boolean
* constructor, when called as a function,
* will convert to boolean rather than creating a new object.)<p>
*
* @param name the name of the function
* @param methodOrConstructor a java.lang.reflect.Method or a java.lang.reflect.Constructor
* that defines the object
* @param scope enclosing scope of function
* @see org.mozilla.javascript.Scriptable
*/
public FunctionObject(String name, Member methodOrConstructor,
Scriptable scope)
{
String methodName;
if (methodOrConstructor instanceof Constructor) {
ctor = (Constructor) methodOrConstructor;
isStatic = true; // well, doesn't take a 'this'
types = ctor.getParameterTypes();
methodName = ctor.getName();
} else {
method = (Method) methodOrConstructor;
isStatic = Modifier.isStatic(method.getModifiers());
types = method.getParameterTypes();
methodName = method.getName();
}
this.functionName = name;
int length;
if (types.length == 4 && (types[1].isArray() || types[2].isArray())) {
// Either variable args or an error.
if (types[1].isArray()) {
if (!isStatic ||
types[0] != Context.class ||
types[1].getComponentType() != ScriptRuntime.ObjectClass ||
types[2] != ScriptRuntime.FunctionClass ||
types[3] != Boolean.TYPE)
{
throw Context.reportRuntimeError1(
"msg.varargs.ctor", methodName);
}
parmsLength = VARARGS_CTOR;
} else {
if (!isStatic ||
types[0] != Context.class ||
types[1] != ScriptRuntime.ScriptableClass ||
types[2].getComponentType() != ScriptRuntime.ObjectClass ||
types[3] != ScriptRuntime.FunctionClass)
{
throw Context.reportRuntimeError1(
"msg.varargs.fun", methodName);
}
parmsLength = VARARGS_METHOD;
}
// XXX check return type
length = 1;
} else {
parmsLength = (short) types.length;
for (int i=0; i < parmsLength; i++) {
Class type = types[i];
if (type != ScriptRuntime.ObjectClass &&
type != ScriptRuntime.StringClass &&
type != ScriptRuntime.BooleanClass &&
!ScriptRuntime.NumberClass.isAssignableFrom(type) &&
!Scriptable.class.isAssignableFrom(type) &&
type != Boolean.TYPE &&
type != Byte.TYPE &&
type != Short.TYPE &&
type != Integer.TYPE &&
type != Float.TYPE &&
type != Double.TYPE)
{
// Note that long is not supported.
throw Context.reportRuntimeError1("msg.bad.parms",
methodName);
}
}
length = parmsLength;
}
// Initialize length property
lengthPropertyValue = (short) length;
hasVoidReturn = method != null && method.getReturnType() == Void.TYPE;
this.argCount = (short) length;
setParentScope(scope);
setPrototype(getFunctionPrototype(scope));
Context cx = Context.getCurrentContext();
useDynamicScope = cx != null &&
cx.hasCompileFunctionsWithDynamicScope();
}
/**
* Return the value defined by the method used to construct the object
* (number of parameters of the method, or 1 if the method is a "varargs"
* form), unless setLength has been called with a new value.
* Overrides getLength in BaseFunction.
*
* @see org.mozilla.javascript.FunctionObject#setLength
* @see org.mozilla.javascript.BaseFunction#getLength
*/
public int getLength() {
return lengthPropertyValue;
}
/**
* Set the value of the "length" property.
*
* <p>Changing the value of the "length" property of a FunctionObject only
* affects the value retrieved from get() and does not affect the way
* the method itself is called. <p>
*
* The "length" property will be defined by default as the number
* of parameters of the method used to construct the FunctionObject,
* unless the method is a "varargs" form, in which case the "length"
* property will be defined to 1.
*
* @param length the new length
*/
public void setLength(short length) {
lengthPropertyValue = length;
}
// TODO: Make not public
/**
* Finds methods of a given name in a given class.
*
* <p>Searches <code>clazz</code> for methods with name
* <code>name</code>. Maintains a cache so that multiple
* lookups on the same class are cheap.
*
* @param clazz the class to search
* @param name the name of the methods to find
* @return an array of the found methods, or null if no methods
* by that name were found.
* @see java.lang.Class#getMethods
*/
public static Method[] findMethods(Class clazz, String name) {
return findMethods(getMethodList(clazz), name);
}
static Method[] findMethods(Method[] methods, String name) {
// Usually we're just looking for a single method, so optimize
// for that case.
Vector v = null;
Method first = null;
for (int i=0; i < methods.length; i++) {
if (methods[i] == null)
continue;
if (methods[i].getName().equals(name)) {
if (first == null) {
first = methods[i];
} else {
if (v == null) {
v = new Vector(5);
v.addElement(first);
}
v.addElement(methods[i]);
}
}
}
if (v == null) {
if (first == null)
return null;
Method[] single = { first };
return single;
}
Method[] result = new Method[v.size()];
v.copyInto(result);
return result;
}
static Method[] getMethodList(Class clazz) {
Method[] cached = methodsCache; // get once to avoid synchronization
if (cached != null && cached[0].getDeclaringClass() == clazz)
return cached;
Method[] methods = null;
try {
// getDeclaredMethods may be rejected by the security manager
// but getMethods is more expensive
if (!sawSecurityException)
methods = clazz.getDeclaredMethods();
} catch (SecurityException e) {
// If we get an exception once, give up on getDeclaredMethods
sawSecurityException = true;
}
if (methods == null) {
methods = clazz.getMethods();
}
int count = 0;
for (int i=0; i < methods.length; i++) {
if (sawSecurityException
? methods[i].getDeclaringClass() != clazz
: !Modifier.isPublic(methods[i].getModifiers()))
{
methods[i] = null;
} else {
count++;
}
}
Method[] result = new Method[count];
int j=0;
for (int i=0; i < methods.length; i++) {
if (methods[i] != null)
result[j++] = methods[i];
}
if (result.length > 0 && Context.isCachingEnabled)
methodsCache = result;
return result;
}
/**
* Define this function as a JavaScript constructor.
* <p>
* Sets up the "prototype" and "constructor" properties. Also
* calls setParent and setPrototype with appropriate values.
* Then adds the function object as a property of the given scope, using
* <code>prototype.getClassName()</code>
* as the name of the property.
*
* @param scope the scope in which to define the constructor (typically
* the global object)
* @param prototype the prototype object
* @see org.mozilla.javascript.Scriptable#setParentScope
* @see org.mozilla.javascript.Scriptable#setPrototype
* @see org.mozilla.javascript.Scriptable#getClassName
*/
public void addAsConstructor(Scriptable scope, Scriptable prototype) {
setParentScope(scope);
setPrototype(getFunctionPrototype(scope));
setImmunePrototypeProperty(prototype);
prototype.setParentScope(this);
final int attr = ScriptableObject.DONTENUM |
ScriptableObject.PERMANENT |
ScriptableObject.READONLY;
defineProperty(prototype, "constructor", this, attr);
String name = prototype.getClassName();
defineProperty(scope, name, this, ScriptableObject.DONTENUM);
setParentScope(scope);
}
static public Object convertArg(Scriptable scope,
Object arg, Class desired)
{
if (desired == ScriptRuntime.StringClass)
return ScriptRuntime.toString(arg);
if (desired == ScriptRuntime.IntegerClass ||
desired == Integer.TYPE)
{
return new Integer(ScriptRuntime.toInt32(arg));
}
if (desired == ScriptRuntime.BooleanClass ||
desired == Boolean.TYPE)
{
return ScriptRuntime.toBoolean(arg) ? Boolean.TRUE
: Boolean.FALSE;
}
if (desired == ScriptRuntime.DoubleClass ||
desired == Double.TYPE)
{
return new Double(ScriptRuntime.toNumber(arg));
}
if (desired == ScriptRuntime.ScriptableClass)
return ScriptRuntime.toObject(scope, arg);
if (desired == ScriptRuntime.ObjectClass)
return arg;
// Note that the long type is not supported; see the javadoc for
// the constructor for this class
throw Context.reportRuntimeError1
("msg.cant.convert", desired.getName());
}
/**
* Performs conversions on argument types if needed and
* invokes the underlying Java method or constructor.
* <p>
* Implements Function.call.
*
* @see org.mozilla.javascript.Function#call
* @exception JavaScriptException if the underlying Java method or
* constructor threw an exception
*/
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
throws JavaScriptException
{
if (parmsLength < 0) {
return callVarargs(cx, thisObj, args, false);
}
if (!isStatic) {
// OPT: cache "clazz"?
Class clazz = method != null ? method.getDeclaringClass()
: ctor.getDeclaringClass();
while (!clazz.isInstance(thisObj)) {
thisObj = thisObj.getPrototype();
if (thisObj == null || !useDynamicScope) {
// Couldn't find an object to call this on.
throw NativeGlobal.typeError1
("msg.incompat.call", functionName, scope);
}
}
}
Object[] invokeArgs;
int i;
if (parmsLength == args.length) {
invokeArgs = args;
// avoid copy loop if no conversions needed
i = (types == null) ? parmsLength : 0;
} else {
invokeArgs = new Object[parmsLength];
i = 0;
}
for (; i < parmsLength; i++) {
Object arg = (i < args.length)
? args[i]
: Undefined.instance;
if (types != null) {
arg = convertArg(this, arg, types[i]);
}
invokeArgs[i] = arg;
}
try {
Object result = method == null ? ctor.newInstance(invokeArgs)
: doInvoke(thisObj, invokeArgs);
return hasVoidReturn ? Undefined.instance : result;
}
catch (InvocationTargetException e) {
throw JavaScriptException.wrapException(scope, e);
}
catch (IllegalAccessException e) {
throw WrappedException.wrapException(e);
}
catch (InstantiationException e) {
throw WrappedException.wrapException(e);
}
}
/**
* Performs conversions on argument types if needed and
* invokes the underlying Java method or constructor
* to create a new Scriptable object.
* <p>
* Implements Function.construct.
*
* @param cx the current Context for this thread
* @param scope the scope to execute the function relative to. This
* set to the value returned by getParentScope() except
* when the function is called from a closure.
* @param args arguments to the constructor
* @see org.mozilla.javascript.Function#construct
* @exception JavaScriptException if the underlying Java method or constructor
* threw an exception
*/
public Scriptable construct(Context cx, Scriptable scope, Object[] args)
throws JavaScriptException
{
if (method == null || parmsLength == VARARGS_CTOR) {
Scriptable result;
if (method != null) {
result = (Scriptable) callVarargs(cx, null, args, true);
} else {
result = (Scriptable) call(cx, scope, null, args);
}
if (result.getPrototype() == null)
result.setPrototype(getClassPrototype());
if (result.getParentScope() == null) {
Scriptable parent = getParentScope();
if (result != parent)
result.setParentScope(parent);
}
return result;
} else if (method != null && !isStatic) {
Scriptable result;
try {
result = (Scriptable) method.getDeclaringClass().newInstance();
} catch (IllegalAccessException e) {
throw WrappedException.wrapException(e);
} catch (InstantiationException e) {
throw WrappedException.wrapException(e);
}
result.setPrototype(getClassPrototype());
result.setParentScope(getParentScope());
Object val = call(cx, scope, result, args);
if (val != null && val != Undefined.instance &&
val instanceof Scriptable)
{
return (Scriptable) val;
}
return result;
}
return super.construct(cx, scope, args);
}
private final Object doInvoke(Object thisObj, Object[] args)
throws IllegalAccessException, InvocationTargetException
{
Invoker master = invokerMaster;
if (master != null) {
if (invoker == null) {
invoker = master.createInvoker(method, types);
}
try {
return invoker.invoke(thisObj, args);
} catch (Exception e) {
throw new InvocationTargetException(e);
}
}
return method.invoke(thisObj, args);
}
private Object callVarargs(Context cx, Scriptable thisObj, Object[] args,
boolean inNewExpr)
throws JavaScriptException
{
try {
if (parmsLength == VARARGS_METHOD) {
Object[] invokeArgs = { cx, thisObj, args, this };
Object result = doInvoke(null, invokeArgs);
return hasVoidReturn ? Undefined.instance : result;
} else {
Boolean b = inNewExpr ? Boolean.TRUE : Boolean.FALSE;
Object[] invokeArgs = { cx, args, this, b };
return (method == null)
? ctor.newInstance(invokeArgs)
: doInvoke(null, invokeArgs);
}
}
catch (InvocationTargetException e) {
Throwable target = e.getTargetException();
if (target instanceof EvaluatorException)
throw (EvaluatorException) target;
if (target instanceof EcmaError)
throw (EcmaError) target;
Scriptable scope = thisObj == null ? this : thisObj;
throw JavaScriptException.wrapException(scope, target);
}
catch (IllegalAccessException e) {
throw WrappedException.wrapException(e);
}
catch (InstantiationException e) {
throw WrappedException.wrapException(e);
}
}
boolean isVarArgsMethod() {
return parmsLength == VARARGS_METHOD;
}
boolean isVarArgsConstructor() {
return parmsLength == VARARGS_CTOR;
}
static void setCachingEnabled(boolean enabled) {
if (!enabled) {
methodsCache = null;
invokerMaster = null;
} else if (invokerMaster == null) {
invokerMaster = newInvokerMaster();
}
}
/** Get default master implementation or null if not available */
private static Invoker newInvokerMaster() {
try {
Class cl = ScriptRuntime.loadClassName(INVOKER_MASTER_CLASS);
return (Invoker)cl.newInstance();
}
catch (ClassNotFoundException ex) {}
catch (IllegalAccessException ex) {}
catch (InstantiationException ex) {}
catch (SecurityException ex) {}
return null;
}
private static final String
INVOKER_MASTER_CLASS = "org.mozilla.javascript.optimizer.InvokerImpl";
static Invoker invokerMaster = newInvokerMaster();
private static final short VARARGS_METHOD = -1;
private static final short VARARGS_CTOR = -2;
private static boolean sawSecurityException;
static Method[] methodsCache;
Method method;
Constructor ctor;
private Class[] types;
Invoker invoker;
private short parmsLength;
private short lengthPropertyValue;
private boolean hasVoidReturn;
private boolean isStatic;
private boolean useDynamicScope;
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,164 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
// API class
package org.mozilla.javascript;
public class IdFunction extends BaseFunction
{
public static final int FUNCTION_ONLY = 0;
public static final int CONSTRUCTOR_ONLY = 1;
public static final int FUNCTION_AND_CONSTRUCTOR = 2;
public IdFunction(IdFunctionMaster master, String name, int id) {
this.functionName = name;
this.master = master;
this.methodId = id;
}
public final int functionType() {
return functionType;
}
public void setFunctionType(int type) {
functionType = type;
}
public Scriptable getPrototype() {
// Lazy initialization of prototype: for native functions this
// may not be called at all
Scriptable proto = super.getPrototype();
if (proto == null) {
proto = getFunctionPrototype(getParentScope());
setPrototype(proto);
}
return proto;
}
public Object call(Context cx, Scriptable scope, Scriptable thisObj,
Object[] args)
throws JavaScriptException
{
if (functionType != CONSTRUCTOR_ONLY) {
return master.execMethod(methodId, this, cx, scope, thisObj, args);
}
else {
return Undefined.instance;
}
}
public Scriptable construct(Context cx, Scriptable scope, Object[] args)
throws JavaScriptException
{
if (functionType != FUNCTION_ONLY) {
// It is program error not to return Scriptable from constructor
Scriptable result = (Scriptable)master.execMethod(methodId, this,
cx, scope,
null, args);
postConstruction(result);
return result;
}
else {
return Undefined.instance;
}
}
public String decompile(Context cx, int indent, boolean justbody) {
StringBuffer sb = new StringBuffer();
if (!justbody) {
sb.append("function ");
sb.append(getFunctionName());
sb.append("() { ");
}
sb.append("[native code for ");
if (master instanceof Scriptable) {
Scriptable smaster = (Scriptable)master;
sb.append(smaster.getClassName());
sb.append('.');
}
sb.append(getFunctionName());
sb.append(", arity=");
sb.append(getArity());
sb.append(justbody ? "]\n" : "] }\n");
return sb.toString();
}
public int getArity() {
int arity = master.methodArity(methodId);
if (arity < 0) {
throw onBadMethodId(master, methodId);
}
return arity;
}
public int getLength() { return getArity(); }
/** Prepare to be used as constructor .
** @param scope constructor scope
** @param prototype DontEnum, DontDelete, ReadOnly prototype property
** of the constructor */
public void initAsConstructor(Scriptable scope, Scriptable prototype) {
setFunctionType(FUNCTION_AND_CONSTRUCTOR);
setParentScope(scope);
setImmunePrototypeProperty(prototype);
}
static RuntimeException onBadMethodId(IdFunctionMaster master, int id) {
// It is program error to call id-like methods for unknown or
// non-function id
return new RuntimeException("BAD FUNCTION ID="+id+" MASTER="+master);
}
// Copied from NativeFunction.construct
private void postConstruction(Scriptable newObj) {
if (newObj.getPrototype() == null) {
newObj.setPrototype(getClassPrototype());
}
if (newObj.getParentScope() == null) {
Scriptable parent = getParentScope();
if (newObj != parent) {
newObj.setParentScope(parent);
}
}
}
protected IdFunctionMaster master;
protected int methodId;
protected int functionType = FUNCTION_ONLY;
}

View File

@@ -0,0 +1,54 @@
/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is Rhino code, released
* May 6, 1999.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1997-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
* Igor Bukanov
*
* Alternatively, the contents of this file may be used under the
* terms of the GNU Public License (the "GPL"), in which case the
* provisions of the GPL are applicable instead of those above.
* If you wish to allow use of your version of this file only
* under the terms of the GPL and not to allow others to use your
* version of this file under the NPL, indicate your decision by
* deleting the provisions above and replace them with the notice
* and other provisions required by the GPL. If you do not delete
* the provisions above, a recipient may use your version of this
* file under either the NPL or the GPL.
*/
package org.mozilla.javascript;
/** Master for id-based functions that knows their properties and how to
** execute them
*/
public interface IdFunctionMaster {
/** 'thisObj' will be null if invoked as constructor, in which case
** instance of Scriptable should be returned */
public Object execMethod(int methodId, IdFunction function,
Context cx, Scriptable scope,
Scriptable thisObj, Object[] args)
throws JavaScriptException;
/** Get arity or defined argument count for method with given id.
** Should return -1 if methodId is not known or can not be used
** with execMethod call */
public int methodArity(int methodId);
}

Some files were not shown because too many files have changed in this diff Show More