Граф коммитов

18969 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky 0081737f57 Bug 584298. Do a bit less work in ReadableToJSVal on the fast path. r=jst 2010-08-06 20:46:52 -04:00
Kyle Huey eae666cad7 Turn off error-on-double-including-config.mk for the moment on this CLOSED TREE 2010-08-06 09:21:41 -07:00
Kyle Huey a4758d1da9 Fix build dependencies in content/html/content/src and make double-including config.mk fatal. irc-r=ted
--HG--
extra : rebase_source : 3362befa95b5ab3aff581b49f58652d653d1a8ac
2010-08-06 08:26:20 -07:00
Wan-Teh Chang 75109990ca Bug 561510: fix unrecognized option /L... linker warning on
Windows.  Define MOZALLOC_LIB using EXPAND_LIBNAME_PATH instead
of EXPAND_MOZLIBNAME.  r=bsmedberg,ginn.chen.  approval2.0+ by
bsmedberg.
2010-08-06 06:51:38 -07:00
Ginn Chen 34a133d35c Bug 580590 js/src/xpconnect/wrappers failed to compile with Sun Studio r=bsmedberg a=NPOTB 2010-08-06 15:04:09 +08:00
Craig Topper 62fbc28b95 Bug 585616 - Merge nsIDOMNSCSS2Properties and nsIDOMSVGCSS2Properties into nsIDOMCSS2Properties. r=bz 2010-08-05 22:32:01 -07:00
L. David Baron 77df3d8a8d Make nsIDOMSVGCSS2Properties use the specialized shorter quickstubs. (Bug 584301) r=bzbarsky 2010-08-05 21:59:18 -07:00
Kyle Huey 4b46ff090e Bustage fix on a CLOSED TREE. r=bz 2010-08-05 19:15:11 -07:00
Boris Zbarsky 256d4fa87a Bug 584293. Make .style faster. r=peterv 2010-08-05 17:59:36 -04:00
Boris Zbarsky c8b869cd5d Bug 584287. Speed up unwrapping for nsIDOMHTMLElement quickstubs. r=peterv 2010-08-05 17:59:35 -04:00
Robert Sayre 117f71368d Bug 584252 - disallow non-standard extensions to float syntax (r=jorendorff) (CLOSED TREE) 2010-08-05 14:33:34 -07:00
Blake Kaplan 84ca5308bc Bug 584551 - Do things that require entering a request on the old compartment before entering a request on the new one. r=igor a=blocking-beta3
--HG--
extra : rebase_source : 6480bb872de3268230813d2bddda27a4d552daba
2010-08-05 12:38:07 -07:00
Boris Zbarsky 7f4f3b1566 Bug 583839. Also skip the string buffer refcounting for traceable native quickstubs, not just fastnative ones. r=jst 2010-08-04 22:40:18 -04:00
David Zbarsky 170437618c Remove unneeded nsIDOMNSHTMLInputElement interface by merging it into nsIDOMHTMLInputElement. (Bug 582303) r=jst 2010-08-04 22:40:18 -04:00
David Zbarsky e68c9ea851 Remove unneeded nsIDOMNSHTMLImageElement interface by merging it into nsIDOMHTMLImageElement. (Bug 582303) r=jst 2010-08-04 22:40:17 -04:00
David Zbarsky f185611489 Remove unneeded nsIDOMNSHTMLAnchorElement interface by merging it into nsIDOMHTMLAnchorElement. (Bug 582303) r=jst 2010-08-04 22:40:17 -04:00
Zack Weinberg 894b0465c9 Bug 568863 follow-up: add reset() to the JavaScript API. r=waldo a2.0=sayrer 2010-08-04 17:22:26 -07:00
Kyle Huey b33484f540 Bug 518136: Use -showIncludes to generate dependencies for MSVC for a substantial build performance win. r=ted 2010-08-04 16:59:23 -07:00
Robert Sayre cc491d47e3 Merge backout. 2010-08-04 13:45:02 -07:00
Robert Sayre 3aab80c9c8 Backed out changeset c6131ed87e9c. Jason Orendorff — Bug 583262 - Remove security checks on f.prototype.constructor property at last. r=mrbkap. Causing nightly topcrash. 2010-08-04 13:44:48 -07:00
Jason Orendorff b8e114eaf7 Bug 583262 - Remove security checks on f.prototype.constructor property at last. r=mrbkap.
--HG--
extra : rebase_source : d41e97b9ec4367ed4eb1f28a082571f37a9696e2
2010-08-02 15:59:06 -05:00
Shu-yu Guo 15bf6158a3 Bug 583806 - Fix calling unbound mkIdentifier in narcissus jsparse.js. r=dherman 2010-08-02 12:17:04 -07:00
Jason Orendorff 9688c1eae7 Fix two MSVC warnings. no_r=me. 2010-08-02 09:44:24 -05:00
Jacek Caban b97de51ea1 Bug 580904 - remove jsval_layout.debugView in mingw-w64 r=lw 2010-08-02 12:01:22 +02:00
Jacek Caban 558d88b22e Bug 569819 - Fix nanojit compilation failure on mingw-w64. r=edwsmith 2010-08-02 11:59:50 +02:00
Jacek Caban d58dccb9fd Bug 573341 - Wrong AVMPLUS_ALIGN16 declaration on mingw r=dvander 2010-08-02 11:58:44 +02:00
Dave Herman 719072ff9d bug 583281, r=khuey: njs should get symlinked into objdir
--HG--
rename : js/src/njs => js/src/shell/njs
2010-08-01 22:42:41 -07:00
Luke Wagner e8e95b497f Bug 581747 - Remove JSOP_CONCATN. Good-night, sweet prince. (r=waldo) 2010-08-01 21:54:09 -07:00
Nicholas Nethercote 9920fb0623 Bug 582766 - JIT vastly slows down Data Manager (let in .nextSibling loop makes TM loop way too often). r=dvander. 2010-08-01 18:03:12 -07:00
Shu-yu Guo 58c2ef3eb9 Bug 579230 - Rewrite narcissus expr parser, refactor into builder pattern. r=gal 2010-08-01 12:20:18 -07:00
Robert Sayre 1c4522feb1 Merge relanding of bug 577648 and bug 582479. 2010-08-01 09:59:36 -07:00
Robert Sayre 939e685ea8 Reland Bug 582479 - TM: Assertion failure: (&cx->regs->sp[1 - (iargc + 2)].toObject())->isFunction(). 2010-08-01 09:59:02 -07:00
Robert Sayre 4b867b5926 Merge 2010-08-01 09:58:16 -07:00
Robert Sayre f3b0dac254 Reland: Bug 577648 - arguments.callee.caller does not work in FF 4 under certain circumstances. 2010-08-01 09:58:03 -07:00
Robert Sayre faf41f4776 Merge. 2010-08-01 09:57:13 -07:00
Robert Sayre c5dd6714cc Reland bug 577648 tests. 2010-08-01 09:57:01 -07:00
Kyle Huey 9cf5dcfe70 Sync js/src/config/ and config/ build files from silly mistakes on my part on this CLOSED TREE 2010-08-01 03:14:05 -07:00
Kyle Huey cdf3c336ee Fixing typos on a CLOSED TREE 2010-08-01 02:32:15 -07:00
Kyle Huey 92afe0968e Bug 522770: Followup to turn on fakelibs only on Windows since gcc is dumb, even on a CLOSED TREE 2010-08-01 02:12:17 -07:00
Kyle Huey ef8a1429c9 Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
--HG--
extra : rebase_source : 54a506a5815dcdedaf3f61ad7d6bdd0529d7f5f7
2010-08-01 01:48:21 -07:00
Robert Sayre 7ed14f848c Remove tests associated with backouts. 2010-07-31 14:19:00 -07:00
Robert Sayre 41a94cbd7d Backout changeset 80382d88b92c. (Bug 577648 - arguments.callee.caller does not work in FF 4 under certain circumstances). The patch is righteous, but MSVC's behavior with a mere 3GB of addressable memory is not. Will reland soon. 2010-07-31 14:01:26 -07:00
Robert Sayre f044458468 Back out changeset c877176cbbed in order to get Windows compiling. (Bug 582479 - TM: Assertion failure: (&cx->regs->sp[1 - (iargc + 2)].toObject())->isFunction().) 2010-07-31 13:17:20 -07:00
Robert Sayre 52f727a909 Merge backout. 2010-07-31 11:16:52 -07:00
Robert Sayre 272d8c36d5 Backed out changeset af011e92ad0b. (Dave Herman – bug 583281, r=jimb: njs should get symlinked into objdir). This doesn't build on windows. 2010-07-31 11:16:38 -07:00
Dave Herman 0fb5d38e37 bug 583281, r=jimb: njs should get symlinked into objdir
--HG--
rename : js/src/njs => js/src/shell/njs
2010-07-30 15:17:14 -07:00
Zack Weinberg 35f8dd4bc8 Bug 568863: Add a scriptable interface to operating-system performance measurement APIs (Linux only for now). r=cjones,waldo,mitch a2.0=bz
--HG--
rename : toolkit/components/ctypes/Module.cpp => toolkit/components/ctypes/ctypes.cpp
rename : toolkit/components/ctypes/Module.h => toolkit/components/ctypes/ctypes.h
2010-07-30 12:17:56 -07:00
Chris Leary a7d3835858 Rename displaySave member of the stack frame to padding. (r=luke) 2010-07-30 11:57:03 -07:00
Jason Orendorff 6e54ff52c6 Delete obsolete comment. no_r=me.
--HG--
extra : rebase_source : 8b9b7408c0efd682a5f11f827fca2d2304e0a4a3
2010-07-30 10:21:11 -05:00
Ginn Chen 6de1dee95f Bug 568782 add #ifdef SOLARIS for mmap/munmap changes r=igor 2010-07-30 18:51:58 +08:00