147785 Commits

Author SHA1 Message Date
darin%meer.net
c8e1a406bd fixes bug 301358 "HTTP 'refresh' doesn't load page with bfcache enabled" r=biesi sr=bryner a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177590 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 20:14:00 +00:00
darin%meer.net
3a708b6002 fixes bug 303978 "Expose User/PassFieldName values for password entries" r=bryner a=mconnor
git-svn-id: svn://10.0.0.236/trunk@177589 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 20:07:41 +00:00
bsmedberg%covad.net
ffe7df7404 Bug 212919 - Fix const issues in nsDataHashtable on MSVC7 (I'm surprised other
compilers didn't barf already!) r=swalker sr=scc a=asa


git-svn-id: svn://10.0.0.236/trunk@177588 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:21 +00:00
brendan%mozilla.org
52c047a489 Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron).
git-svn-id: svn://10.0.0.236/trunk@177587 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:20 +00:00
cbiesinger%web.de
0ebe69ac0b addressing the reviewer comments
git-svn-id: svn://10.0.0.236/trunk@177586 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:19 +00:00
cbiesinger%web.de
4222740212 bug 228794, r=bsmedberg sr=alecf
add nsInterfaceHashtable::GetWeak


git-svn-id: svn://10.0.0.236/trunk@177585 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:18 +00:00
kyle.yuan%sun.com
07a7af6d66 Bug 209622 nsTHashtable cause bustage on Solaris with F6U2
r/sr=bsmedberg
The missed part in nsBaseHashtable.h, patch by harinath@cs.umn.edu


git-svn-id: svn://10.0.0.236/trunk@177584 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:17 +00:00
bsmedberg%covad.net
54878b57f4 Bug 209622 - bustage fix for stupid compilers (Sun WS and DEC OSF1) -
also remove unused configure test. r=dbaron sr=alecf


git-svn-id: svn://10.0.0.236/trunk@177583 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:16 +00:00
darin%meer.net
2255b423a2 fixes bug 241876 "nsIDHashKey does not define a KeyEquals method" r+sr=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177582 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:15 +00:00
bzbarsky%mit.edu
81c5b7c66d Get rid of another nsSupportsHashtable user, moving closer to "no raw addrefed
returns" nirvana.  Bug 230092, r=bsmedberg, sr=darin


git-svn-id: svn://10.0.0.236/trunk@177581 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:14 +00:00
jshin%mailaps.org
02b70317e4 bug 226623: XFT build crashes on PLHashRawAdd. Switch to nsClassHashTable and add a new HashKeyType that duplicates a string in ctor. (r=bsmedberg, sr=bryner, a1.6=tor)
git-svn-id: svn://10.0.0.236/trunk@177580 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:13 +00:00
bsmedberg%covad.net
98d8b52c0a Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt
git-svn-id: svn://10.0.0.236/trunk@177579 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:12 +00:00
bsmedberg%covad.net
47f0e65dd5 Bug 193031 fix category manager to use aPersist parameter. Bug 54639 Category Manager is not thread-safe. Bug 208437 separate threadsafe nsBaseHashtable into super-class nsBaseHashtableMT. r=dougt/alecf I know Sun Workshop builds are still broken... working on it.
git-svn-id: svn://10.0.0.236/trunk@177578 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:11 +00:00
bsmedberg%covad.net
cfaf69eaef bug 206254 allow nsBaseHashtable::IsInitialized() and bug 206528 nsBaseHashtable should initialize mLock. r=alecf
git-svn-id: svn://10.0.0.236/trunk@177577 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:10 +00:00
bsmedberg%covad.net
7fd3a59a8c Fix ANSI-strict compiler errors using GCC 3.4 (from CVS). bug 201407 r=jkeiser sr=brendan a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@177576 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:09 +00:00
bsmedberg%covad.net
4559617985 Fixing AIX bustage. r=jdunn a=mkaply/ycalonje
git-svn-id: svn://10.0.0.236/trunk@177575 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:08 +00:00
bsmedberg%covad.net
67b6576e4e Fix for mac build bustage, with ccarlen. Cleanup from bug 201034.
git-svn-id: svn://10.0.0.236/trunk@177574 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:07 +00:00
bsmedberg%covad.net
973d67f8ab Bug 201034 non-const enumeration in nsBaseHashtable, add
nsTHashtable::RawRemove. Add a hashtable test-suite, and
clean up some codesize issues. Also fixes bug 203030 and
hopefully SunOS build bustage. r=jkeiser sr=alecf a=asa


git-svn-id: svn://10.0.0.236/trunk@177573 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:06 +00:00
mkaply%us.ibm.com
c836a344cf OK, should be final - need PR_CALLBACK here
git-svn-id: svn://10.0.0.236/trunk@177572 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:05 +00:00
mkaply%us.ibm.com
209b6651aa Putting this back because I think it might break stuff - OS/2 will be broke however
git-svn-id: svn://10.0.0.236/trunk@177571 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:04 +00:00
mkaply%us.ibm.com
6bfad0d121 One more PR_CALLBACK
git-svn-id: svn://10.0.0.236/trunk@177570 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:03 +00:00
mkaply%us.ibm.com
8bf956945e OS/2 bustage - PR_CALLBACK stuff
git-svn-id: svn://10.0.0.236/trunk@177569 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:02 +00:00
bsmedberg%covad.net
0933f371e7 bug 200709 remove dynamic linking of nsTHashtable and family. r=jkeiser sr=alecf
git-svn-id: svn://10.0.0.236/trunk@177568 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:01 +00:00
jkeiser%netscape.com
ab60b45651 Warning fixes (bug 200709), patch by bsmedberg@covad.net, r=jkeiser@netscape.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@177567 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:43:00 +00:00
jkeiser%netscape.com
699a70f263 Templatized hashtable class by bsmedberg@covad.net (bug 180264), r=jkeiser@netscape.com, sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@177566 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:42:59 +00:00
neil%parkwaycc.co.uk
13ab943394 Bug 230707 nsRefPtrHashtable (like nsInterfaceHashtable but for refcounted objects of concrete types) r=bsmedberg sr=alecf
git-svn-id: svn://10.0.0.236/trunk@177565 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:42:51 +00:00
mkaply%us.ibm.com
234eedcbe5 Fix line endings
git-svn-id: svn://10.0.0.236/trunk@177564 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:33:12 +00:00
rob_strong%exchangecode.com
66b1d74bfe Bug 304115 compreg.dat isn't rebuilt properly after Software Update. r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177563 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:22:35 +00:00
jminta%gmail.com
e6a28271f9 Bug 275695 Fix 'Status Bar' label in the View menu. patch by robin.edrenius@gmail.com r=jminta npotb
git-svn-id: svn://10.0.0.236/trunk@177561 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:19:39 +00:00
rob_strong%exchangecode.com
f39461c5f7 Bug 304269 nsExtensionManager.js.in: attempt to remove non-existent file. r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177560 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 19:04:00 +00:00
neil%parkwaycc.co.uk
5b04f1b560 Bug 303944 Localized filter action strings are getting truncated r+sr+a=mscott
git-svn-id: svn://10.0.0.236/trunk@177559 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 18:51:13 +00:00
sandeep.konchady%sun.com
a2cc25e4c2 Older release of JSS had an issue with gradually slowing socket read time when
transfering large files (> 10MB).  In order to test this in current and future
release, there needs to be a test client that can read a file and transfer it to
a server (remote or local) via JSS socket.  The server should report the number
of bytes read and the time it took to read these bytes.  There should not no
degradation in read time if there is no leak of any sort.

This is not part of all.pl, but is a client/server that uses JSS to transfer
files securely.  The main purpose of this test would be to test the performance
of large file transfer using JSS.

NOTE: If bufferedStream.mark(Integer.MAX_VALUE); method is invoked then fill
method of BufferedInputStream class copies lot of data using System.arraycopy
(which in-turn use memcpy). This causes very high CPU usage.  This is one of
the reasons secure large file transfer can become slow over time.


git-svn-id: svn://10.0.0.236/trunk@177558 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 18:28:59 +00:00
cbiesinger%web.de
7756963ef9 bug 63368 adds a "make check" rule to the build system, which currently runs necko unit tests + the version comparator tests
r=cls,bsmedberg a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@177555 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 16:41:54 +00:00
pedemont%us.ibm.com
861cf9d8e5 Bug 302497 - selected attribute on case element should only determine initial state. r=doronr/allan, a=mkaply. Not part of default build.
git-svn-id: svn://10.0.0.236/trunk@177554 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 16:15:17 +00:00
bsmedberg%covad.net
f9571bd0ac Bug 297813 - Localized registry keys being installed by browser.jst (move them to ab-CD.jst) r=darin+chase a=chase
git-svn-id: svn://10.0.0.236/trunk@177552 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 14:40:54 +00:00
bsmedberg%covad.net
b6a9651917 Bug 304191 - VersionComparator is wrong comparing "1.2" and "1.2.2" - patch by Dave Townsend (Mossop), r+a=me, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@177551 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 14:27:20 +00:00
igor%mir2.org
ef8895131c Fixing smalljar target:
1. It includes jdk13 package to make the jar usable.
2. It excludes e4x classes as they are useless without xbean.jar and xbean
is several times bigger then the whole js.jar.


git-svn-id: svn://10.0.0.236/trunk@177546 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 08:42:14 +00:00
mkanat%kerio.com
a146729ce4 Bug 301664: Hook for field-descs.html.tmpl
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=myk


git-svn-id: svn://10.0.0.236/trunk@177542 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 06:20:59 +00:00
joshmoz%gmail.com
b4d0e66799 never make the initial browser window taller than the available screen height on Mac OS X. part 1 of 2. b=304089 r=mconnor a=mconnor
git-svn-id: svn://10.0.0.236/trunk@177541 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 06:16:12 +00:00
roc+%cs.cmu.edu
306c5ad966 Bug 78510. bryner's checkin fixed the Firefox problems so I'm undoing my previous partial-backout.
git-svn-id: svn://10.0.0.236/trunk@177538 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 05:06:22 +00:00
bryner%brianryner.com
6dd6993f13 don't leak all of the pres shells. bug 78510, r=jst/brendan
git-svn-id: svn://10.0.0.236/trunk@177537 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 03:59:04 +00:00
mats.palmgren%bredband.net
cfa8f92f51 Don't use a Frame pointer to remember where we last painted the caret, instead use Content+offset+hint. b=296464 r=mrbkap sr=roc a=cbeard
git-svn-id: svn://10.0.0.236/trunk@177536 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 03:44:16 +00:00
dougt%meer.net
7c8f246502 Adding a new file 'clipboard.cpp' to hold all of the ole clipboard stuff. also implemented data object to handle copying data between apps. npodb
git-svn-id: svn://10.0.0.236/trunk@177535 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 02:43:21 +00:00
nelsonb%netscape.com
fddd184a59 A faster c implementation of SHA1 for most platforms. Bug 285932.
r=wtchang     Modified Files: prng_fips1861.c sha_fast.c sha_fast.h


git-svn-id: svn://10.0.0.236/trunk@177533 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 01:01:08 +00:00
dougt%meer.net
a6df3c0587 Ensure we don't crash. NPODB.
git-svn-id: svn://10.0.0.236/trunk@177532 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 00:52:19 +00:00
dougt%meer.net
03c4179154 Implementing some of the OLE Clipboard functions. NPODB.
git-svn-id: svn://10.0.0.236/trunk@177531 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 00:41:50 +00:00
dougt%meer.net
dcbce66c5e Windows Ce only.
This patch does two things:
a) enables clipboard support on Windows CE.  It was pretty easy to port.  we
just don't support file clipboard type nor do we know what to do with drag and
drop.  Hence there are a few ifdef's sprinkled through out.  Also, i noticed
that the WinCE compiler chokeds on ::Global* for some reason.  Since these do
not need to be namespaced, I removed the "::".

b) detects windows ce tap-and-hold events via SHRecognizeGesture.  When we
discover that this occurs we fire a right mouse click.

r/sr=dveditz, a=asa.  bug=297683


git-svn-id: svn://10.0.0.236/trunk@177530 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 00:37:53 +00:00
cbiesinger%web.de
df99bf86a8 bug 304162 integrate necko tests into tinderbox
r=chase


git-svn-id: svn://10.0.0.236/trunk@177528 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 00:03:08 +00:00
darin%meer.net
ad7169aead Fix testcase for latest protocol proxy service API. r=biesi
git-svn-id: svn://10.0.0.236/trunk@177527 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 23:41:01 +00:00
rob_strong%exchangecode.com
bb5c4370ca Bug 303718 On app upgrade (when extension version changes), check with update server for *downgrade* of extension maxversion. r+a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@177526 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 23:37:18 +00:00