Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Go to file
nboyd%atg.com 4476a490b1 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>
2002-01-04 14:04:01 +00:00
accessible Ignore generated files 2001-12-29 03:28:07 +00:00
apache/gzip/src
build Make SOAP build again on Mac. Doesn't affect default build. 2002-01-04 08:50:30 +00:00
calendar Bug 110787 don't compare against NS_OK. 2002-01-02 20:56:17 +00:00
caps Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
cck Changes to use same XML parser as Mozilla (expat) instead of the MS one. 2001-12-28 21:17:11 +00:00
chrome Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson 2001-12-17 22:51:39 +00:00
cmd/xfe/src CVS removal of obsolete directories. Bug 102787. Goodbyeeeee.... 2001-10-03 18:54:49 +00:00
config nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds. 2002-01-01 00:03:57 +00:00
content Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt 2002-01-04 00:28:01 +00:00
db nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds. 2002-01-01 00:03:57 +00:00
dbm Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
directory Ignore generated files 2001-12-29 03:37:13 +00:00
docshell nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds. 2002-01-01 00:03:57 +00:00
dom Switch public interfaces from nsIPrintOptions to nsIPrintSettings 2002-01-01 12:58:53 +00:00
editor 80834 - [outliner scrollbar] if inbox has less than one page of messages, it will come up with a box where the scroll bar is 2002-01-03 22:58:23 +00:00
ef Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting 2001-12-23 23:23:41 +00:00
embedding *** empty log message *** 2002-01-03 21:35:52 +00:00
expat Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
extensions Keep SOAP building on mac. Not part of the default build. 2002-01-04 08:49:27 +00:00
gc/boehm Rename 'install' build phase to 'libs'. 2001-11-21 09:49:41 +00:00
gconfig Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting 2001-12-23 23:23:41 +00:00
gfx 115757 - null check for win2k, r=bryner, sr=hyatt 2002-01-04 01:04:13 +00:00
gfx2 nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds. 2002-01-01 00:03:57 +00:00
grendel Checking in Brian Duff's ui mods (looks great!). --talisman 2001-06-23 19:23:33 +00:00
htmlparser 95487 - document.write shouldn't be interrupted. r=kmcclusk, sr=jst 2002-01-03 21:25:33 +00:00
include Removing dead file, not part of the build. r=jag. 2001-11-17 05:45:35 +00:00
intl fix bug 116143 . make cp1252 conversion round trip. r=shanjian sr=brendan 2002-01-04 00:38:18 +00:00
java Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting 2001-12-23 23:23:41 +00:00
jpeg Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
js Fix bug reported by rathje40@yahoo.com 2002-01-04 14:04:01 +00:00
js2 Regularized the grammar for substatements and groups of directives 2001-12-21 06:12:16 +00:00
l10n Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting 2001-12-23 23:23:41 +00:00
layout #101771 2002-01-04 11:04:17 +00:00
lib Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting 2001-12-23 23:23:41 +00:00
mailnews Patch submited by Denis Antrushin <adu@sparc.spb.su> 2002-01-04 01:03:22 +00:00
modules bug 115986 Thread safe zlib allocator. r=waterson, sr=brendan 2002-01-04 05:46:48 +00:00
mozilla new project started 2001-04-03 22:13:38 +00:00
msgsdk Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting 2001-12-23 23:23:41 +00:00
mstone Fix OS_ARCH detection for IRIX64. 2001-07-20 00:26:49 +00:00
netwerk Use proper platform specific file when building on win32 with gmake. Fixing crash on startup problem. 2001-12-31 22:46:33 +00:00
nsprpub Define IS_64 for FreeBSD/alpha. 2002-01-02 21:06:24 +00:00
nunet
other-licenses Copying generated files icallexer.c, icalyacc.c, and icalyacc.h from the autogenx directory for the win32 builds. 2001-12-28 04:15:15 +00:00
parser 95487 - document.write shouldn't be interrupted. r=kmcclusk, sr=jst 2002-01-03 21:25:33 +00:00
plugin/oji Attempting to fix mac bustage 2001-12-19 05:38:51 +00:00
privacy
profile #116618, "Auto-complete prefs changes on OK if no changes were made", 2001-12-29 04:14:07 +00:00
rdf bug 100132: clean up over-zealous error masking in 2001-12-22 19:08:48 +00:00
README Testing cvs upgrade 2001-12-01 04:34:21 +00:00
security Bugzilla bug 110356: check in the generated files (oiddata.h and oiddata.c) 2002-01-04 05:22:07 +00:00
silentdl
string Bug 103342, 113590: ns{C}String::SubstituteString hangs/crashes. r=dbaron, sr=alecf 2002-01-02 23:54:25 +00:00
suite
sun-java Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
themes Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt 2002-01-04 00:28:01 +00:00
timer
tools Updating graph links to show moving average data 2001-12-31 08:30:03 +00:00
uriloader Bug #114961 --> checking in for bzbarsky@mit.edu, add a null ptr check to avoid some unnecessary assertions 2001-12-19 00:56:05 +00:00
view 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 2001-12-20 05:25:01 +00:00
webshell Switch public interfaces from nsIPrintOptions to nsIPrintSettings 2002-01-01 12:58:53 +00:00
webtools Spelling fixes from Adam Di Carlo adam@onshore-devel.com 2002-01-02 18:09:59 +00:00
widget 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!) 2002-01-04 05:07:44 +00:00
xpcom Bug 116793 Mismatched Allocator/Deallocator in nsSupportsIDImpl::ToString 2002-01-03 23:47:55 +00:00
xpfe refuse to spawn new windows if you're currently being destroyed. bug 115969 r=jaggernaut,jst 2002-01-04 02:34:02 +00:00
xpinstall nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds. 2002-01-01 00:03:57 +00:00
.cvsignore new project started 2001-04-03 22:13:38 +00:00
aclocal.m4 Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by 2001-12-12 07:59:31 +00:00
allmakefiles.sh Fixing case for case-sensitive filesystems 2001-12-28 08:38:13 +00:00
client.mak Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by 2001-12-12 07:59:31 +00:00
client.mk Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting 2001-12-23 23:23:41 +00:00
configure Automated update 2002-01-01 00:12:30 +00:00
configure.in nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds. 2002-01-01 00:03:57 +00:00
embed.mak removing widget/timer from embed makefiles 2001-12-16 09:27:41 +00:00
embed.mk removing widget/timer from embed makefiles 2001-12-16 09:27:41 +00:00
LEGAL
LICENSE
Makefile.in Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
makefile.win bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan 2001-12-16 06:05:15 +00:00
mozilla.kdevprj new project started 2001-04-03 22:13:38 +00:00
mozilla.lsm new project started 2001-04-03 22:13:38 +00:00
nglayout.mac
nglayout.mk
trex.mak
trex.mk