MSVC users on Windows: compile the JS Engine with linker flag /OPT:NOICF !!!
| ID |
Sev |
Pri |
Plt |
Assignee |
Status |
Resolution |
Summary |
| 40757 |
nor |
P2 |
All |
Brendan Eich |
RESO |
FIXE |
JS GC safety model (requests, newborns, local roots) hard to use |
| 106864 |
nor |
-- |
Oth |
Mike Shaver |
RESO |
FIXE |
Strange string behavior on ARM Linux systems |
| 153586 |
nor |
-- |
PC |
T Rowley (IBM) |
VERI |
FIXE |
Date.prototype.toLocaleString ( ) not implemented correctly |
| 165200 |
maj |
-- |
All |
T Rowley (IBM) |
RESO |
FIXE |
Number.toLocaleString() returns incorrect value |
| 239562 |
enh |
-- |
PC |
Kyle Yuan |
RESO |
FIXE |
64bit safe code for liveconnect (WinXP AMD64) |
| 243359 |
nor |
P3 |
All |
Brendan Eich |
RESO |
FIXE |
Need a way to coerce JS line number and filename for XUL preprocessor |
| 245308 |
cri |
P1 |
PC |
Brendan Eich |
RESO |
FIXE |
Assertion failure: top < ss->printer->script->depth, at r:/mozilla/js/src/jsopcode.c:606 |
| 245890 |
cri |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
js_SetRequiredSlot fails to extend map->freeslot |
| 246048 |
cri |
-- |
PC |
Brendan Eich |
VERI |
FIXE |
Browser, mailnews & Thunderbird crash in [@ match_or_replace], on right-click, upon opening tabs or sidebar [f9] |
| 246911 |
maj |
-- |
PC |
Mike Shaver |
VERI |
FIXE |
misbehave of switch() statement with variable as label |
| 246964 |
nor |
P3 |
All |
Brendan Eich |
RESO |
FIXE |
Special-case 'if (document.all)...'-style object detection in JSClass.resolve |
| 247179 |
nor |
-- |
All |
Malcolm Rowe |
RESO |
FIXE |
\b and \w assertions recognises non-ASCII alphanumerics as word characters |
| 247877 |
nor |
-- |
PC |
Brian Ryner |
RESO |
FIXE |
jsdouble hashing code is not strict-aliasing safe |
| 248444 |
nor |
P3 |
All |
Mike Shaver |
RESO |
FIXE |
toString/toSource of RegExp does not escape slashes |
| 248549 |
nor |
P2 |
All |
Johnny Stenback |
RESO |
FIXE |
Improve JSRESOLVE_DETECTING by treating 'terminal' uses of, e.g., document.all as detecting |
| 249211 |
maj |
P1 |
PC |
Brendan Eich |
VERI |
FIXE |
export and import statement reconized has a reserved identifier |
| 249652 |
nor |
-- |
PC |
Brian Ryner |
VERI |
FIXE |
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Only use __attribute__ on gcc 3 or higher |
| 251742 |
nor |
-- |
All |
Brendan Eich |
RESO |
FIXE |
Add JS_HasProperty(cx, obj, id) API to make it easier to find out if a property exists or not. |
| 252032 |
cri |
-- |
PC |
timeless@myrealbo... |
RESO |
FIXE |
crash while cancel Reply in News with Crtl-W and do not save to drafts - Trunk [@ js_PCToLineNumber ] |
| 252047 |
nor |
-- |
PC |
Brendan Eich |
RESO |
FIXE |
[W] UMC: Uninitialized memory copy in js_XDRScript {155 occurrences} |
| 252892 |
nor |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
for (var i in o) in heavyweight function f does not define i in f's activation |
| 253150 |
nor |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
JSRESOLVE_DETECTING tweaks |
| 253241 |
maj |
-- |
PC |
Wolfgang Rosenauer |
RESO |
FIXE |
wrong JS math in 64bit systems |
| 253952 |
cri |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
Assertion failure at jsemit.c line 3034 |
| 254067 |
nor |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
instanceof extension to handle brutal sharing violates cross-window rules |
| 254296 |
nor |
-- |
PC |
Brendan Eich |
RESO |
FIXE |
javascript regular expression negative lookahead |
| 254375 |
nor |
-- |
PC |
|
RESO |
FIXE |
Object.toSource fails for negative number properties |
| 254382 |
nor |
-- |
All |
Brendan Eich |
RESO |
FIXE |
Regression: unreferenced local variables |
| 254974 |
nor |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
introducing a function at the beginning of a function causes the program to change behavior |
| 255245 |
nor |
-- |
All |
Brendan Eich |
RESO |
FIXE |
Function.prototype.toSource/.toString show "setrval" instead of "return" |
| 256036 |
min |
P3 |
All |
Brendan Eich |
RESO |
FIXE |
Change warning reporting for with and redeclaration of function to beginning of statements |
| 256501 |
nor |
P1 |
PC |
Brendan Eich |
RESO |
FIXE |
Still unchecked recursion in parser |
| 256617 |
nor |
P2 |
PC |
Brendan Eich |
RESO |
FIXE |
throw statement: eol should not be allowed |
| 256642 |
cri |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
LIFO deallocation causes crash! |
| 256728 |
enh |
P2 |
All |
Brendan Eich |
RESO |
FIXE |
Suggestion: eliminating TSF_REGEXP |
| 256798 |
nor |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
JS regexp zero-width positive lookahead broken by bug 254296's patch |
| 257602 |
nor |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
Add hooks to the JS engine to tell declaring resolves appart from non-declaring resolves. |
| 259935 |
maj |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
document.all can be easily detected |
| 260541 |
cri |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
Referencing an Error object on its .name attribute causes a crash |
| 261321 |
cri |
P1 |
All |
Brendan Eich |
RESO |
FIXE |
missing SAVE_SP before js_ConcatStrings call from JSOP_ADD: case in js_Interpret |
40 bugs found.