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

17892 Коммитов

Автор SHA1 Сообщение Дата
Dan Witte 990e5a7a87 Fix typo. 2009-10-02 22:44:00 -07:00
Chris Jones 6f1c8167d4 Backed out changeset 8cbc47eee659 2009-10-02 18:09:08 -05:00
Chris Jones 2515107a6f bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad 2009-10-01 21:50:09 -05:00
Blake Kaplan 8846fabf64 Bug 518991 - Implement access controls in COWs. For now, this is opt-in default unsafe. r=jst 2009-09-30 19:38:57 -07:00
Ben Newman 78048fae23 Bug 518003 - implement function to check whether element matches a CSS selector. r+sr=bzbarsky
--HG--
extra : rebase_source : 67a7867a5cca52c867a8ee7daeea1bd1e613f1bc
2009-09-30 15:17:14 -07:00
Benjamin Smedberg 61d513a6f7 Add sys/quota.h to the system headers the correct way (followup to bug 72892) 2009-10-01 10:40:11 -04:00
Daniel Holbert a5f65092e3 Backed out changeset 58c5864cb9c6 (Bug 518991) due to linux orange (test failure in test_bug408328.html & 9240-byte leak) 2009-09-30 23:42:27 -07:00
Blake Kaplan de381c6f49 Bug 518991 - Implement access controls in COWs. For now, this is opt-in default unsafe. r=jst 2009-09-30 19:38:57 -07:00
Blake Kaplan d4fee93d17 Bug 504021 - Add an API to the script security manager to clamp principals for a given context. r=jst/bzbarsky sr=dveditz 2009-08-21 18:20:20 -07:00
Blake Kaplan fa422b79c5 Bug 519145 - Make iteration over XPCNWs work again. r=jst 2009-09-30 15:15:51 -07:00
Blake Kaplan e96bfd0662 Bug 505915 - Throw exceptions eagerly when we try to convert a cross-origin security wrapper to a C++ object. r=jst 2009-09-02 17:25:25 -07:00
Blake Kaplan 8454d3bb62 Bug 514435 - Change up wrapperization a little. r=jst sr=sicking 2009-09-30 15:15:51 -07:00
Josh Aas 0f402ae4b9 Use gcc-4.2 by default on Mac OS X in all configurations. b=513353 r=ted 2009-09-30 16:58:41 -04:00
Blake Kaplan f239a1ec1e Add a trace test and a requested comment for bug 519129. 2009-09-29 16:38:00 -07:00
Benjamin Smedberg 044eae8556 No bug, TraceRecorder::tprint requires the stack, r=jorendorff on IRC 2009-09-29 13:24:37 -04:00
Blake Kaplan 38abdbd997 Fix Zimbra indirect eval crash. r=brendan 2009-09-29 10:03:42 -07:00
Dan Witte 69ecf5bb85 Fix error. 2009-09-28 14:14:56 -07:00
Jae-Seong Lee be2aecc791 Bug 483721 - Add support for toggling strict+error mode to xpcshell, for use within xpcshell tests for detecting typos and such. Hopefully we can make strict+error opt-out eventually, but for now it's opt-in as existing tests don't work correctly with it. r=jwalden
--HG--
extra : rebase_source : ee259e89ae67950da1673cde3b69f5b4c239de0e
2009-09-28 11:34:57 -07:00
Dan Witte 4af1399e1f ... not enough caffeine. 2009-09-28 10:51:07 -07:00
Dan Witte 496b187a34 Re-enable test for other arches, since it's just windows that's borking. 2009-09-28 09:54:04 -07:00
Makoto Kato 02a2c30e1d _WIN64 build fix. b=518741, r=dwitte 2009-09-27 12:10:25 -07:00
Mitchell Field be1597ef95 Bug 513921 - remove echo-requires-recursive target. r=ted 2009-09-26 17:49:56 +02:00
Robert Sayre ea6ec2933b Merge backout 2009-09-26 08:22:56 -07:00
Robert Sayre 4767e2cbb7 Backed out changeset f5ea964eb493. (Brendan Eich — High-level CSE for shape guards (518448, r=jorendorff). 2009-09-26 08:16:58 -07:00
Robert Sayre a996a2214c Merge 2009-09-25 20:35:33 -07:00
Brendan Eich cdc4f3e61c Fuss over comment in last changeset (518765). 2009-09-25 20:20:27 -07:00
Matthias Miller d5b4dcf1da Bug 518765 - Fix break/continue <label> handling in Narcissus. r=mrbkap
--HG--
extra : rebase_source : 9b55f88d4747cd2751877cfd45a3340a4fc401af
2009-09-25 19:19:12 -07:00
Dan Witte 15f86088d9 comment out failing test for now. 2009-09-25 18:22:48 -07:00
David Anderson bf45d8221d Fix bogus return values with SETELEM without a POP when deep bailing (bug 518492, r=gal). 2009-09-25 18:20:06 -07:00
Dan Witte 6d3efe4523 fix windows, again. 2009-09-25 16:50:46 -07:00
Brendan Eich fd25e563c7 High-level CSE for shape guards (518448, r=jorendorff). 2009-09-25 14:07:08 -07:00
Robert Sayre 8a6c2dc53d Merge. 2009-09-25 12:01:13 -07:00
Robert Sayre 73f5f1d9de Merge mozilla-central to tracemonkey. 2009-09-25 11:55:38 -07:00
David Anderson c9ed38837f Fixed instanceof returning bogus result after deep bail (bug 518492, r=jorendorff). 2009-09-25 11:39:52 -07:00
Ted Mielczarek a8baaa2135 bug 518107 - don't force re-linking on every build pass for PGO builds. r=bsmedberg
--HG--
extra : rebase_source : 4d7240ab80caa53e5843b085a4b3f4c160882b89
2009-09-25 12:50:53 -04:00
Dan Witte 4558ada580 Add int8/int64 tests and simplify error propagation. b=513783, r=jorendorff 2009-09-25 09:48:13 -07:00
Mitchell Field 02e66e18b9 Bug 514665 - fix stupid module name differences on windows. r=ted 2009-09-25 18:41:16 +02:00
Andreas Gal :gal d770fe9ac4 Bug 517640. TM: we don't substitute the global object for apply(null, ...). r=mrbkap 2009-09-25 11:16:44 -04:00
Igor Bukanov 65e4912268 bug 517749 - removal of weakRoots.newborn = null. r=mrbkap 2009-09-25 16:30:11 +04:00
Nicholas Nethercote d189341faf Bug 518747 - NJ merge: get rid of NJ_LOG2_PAGE_SIZE et al. r=graydon. 2009-09-25 16:01:55 +10:00
Nicholas Nethercote 12ea50533c Bug 518740 - NJ merge: NativeSparc stuff. r=graydon. 2009-09-25 11:56:37 +10:00
Jeff Walden 5c7a0208ed Bug 518731 - Ensure the count of non-hole elements in the array returned by Object.keys(O) is correct. r=mrbkap 2009-09-24 17:38:32 -07:00
Nicholas Nethercote efc8b55f8a Bug 518724 - NJ merge: yet more Assembler/Nativei386.cpp folderol. r=graydon. 2009-09-25 10:21:35 +10:00
Dan Witte 64cb36c18e fix windows xpcshell test. 2009-09-25 13:07:34 -07:00
Jeff Walden 1e0b7f5bde Bug 518663 - Fix some typos in JSAutoTempValueRooter uses. r=dvander 2009-09-24 14:48:24 -07:00
Luke Wagner fc4baf307c Fix ridiculous manual merge error. (r=graydon) 2009-09-24 12:40:13 -07:00
Luke Wagner 5f0c950301 Bug 517973 - remove deep abort, fix blacklisting bug 2009-09-23 18:21:41 -07:00
Nicholas Nethercote 986bd9fc83 Bug 518491 - NJ merge: Assembler bits and pieces. r=graydon. 2009-09-24 12:30:56 +10:00
Nicholas Nethercote 704625a59c Bug 518477 - NJ merge: LIR.{cpp,h} changes from TR. r=graydon. 2009-09-24 10:42:25 +10:00
Graydon Hoare a8c6475578 Bug 518427 - TM: fix valgrind error in jsregexp.cpp, r=dmandelin. 2009-09-23 16:56:25 -07:00