Commit Graph

6829 Commits

Author SHA1 Message Date
Dan Witte
33058ca79e Implement jsctypes with raw JSAPI. b=518721, r=jorendorff, sr=bsmedberg 2009-10-06 12:16:38 -07:00
Ben Hsieh
3eab496287 Bug 510991 - NS_GetURLSpecFromFile does a stat(). r=biesi 2009-10-06 15:43:59 +02:00
Makoto Kato
e3fe66b156 Bug 469654 - Windows x64 build support. r=ted 2009-10-06 17:28:05 +09:00
David Anderson
8481e1f4db Removed assertion that had too many false positives (bug 519534, r=gal). 2009-10-05 13:41:02 -07:00
Olli Pettay
bc14675f76 Bug 519932 - Quickstub commonly used DOMEvent methods and properties, r=peterv
--HG--
extra : rebase_source : 6fba39740c9c7a391499f90030fe865000e8efe4
2009-10-05 22:32:19 +03:00
Marco Bonardo
87d521d9ce test for lazy getters scope, bug 508850, r=sdwilsh 2009-10-05 12:12:28 +02:00
Benjamin Smedberg
53d8912065 Copy changes from revision d26387e649bd to js/src. 2009-10-04 19:21:24 -04:00
Makoto Kato
dcb67bd558 js-ctypes cannot build on Windows x64. b=518741, r=dwitte 2009-10-02 23:14:19 -07:00
Dan Witte
0eb900286c Fix jsctypes unsigned __int64 conversion on MSVC. b=519235, r=jorendorff 2009-10-02 22:47:56 -07:00
Dan Witte
fcff058b34 jsctypes broken on OSX 10.4/gcc-4.0.1/i686. b=519465, r=bsmedberg 2009-10-02 22:47:16 -07:00
Dan Witte
00839251a1 Fix typo. 2009-10-02 22:44:00 -07:00
Chris Jones
08de77b6a4 Backed out changeset 8cbc47eee659 2009-10-02 18:09:08 -05:00
Chris Jones
3e5fef214c 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
1b993d3f38 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
c68af46729 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
f2b4e282b8 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
1a0f0f4f41 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
600a99904a 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
79a79a0e55 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
455411090a Bug 519145 - Make iteration over XPCNWs work again. r=jst 2009-09-30 15:15:51 -07:00
Blake Kaplan
d0090a8583 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
53c99f5fd8 Bug 514435 - Change up wrapperization a little. r=jst sr=sicking 2009-09-30 15:15:51 -07:00
Josh Aas
dbdf354cea 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
5845b2458a Add a trace test and a requested comment for bug 519129. 2009-09-29 16:38:00 -07:00
Benjamin Smedberg
2e82fb25f7 No bug, TraceRecorder::tprint requires the stack, r=jorendorff on IRC 2009-09-29 13:24:37 -04:00
Blake Kaplan
754d0cad8e Fix Zimbra indirect eval crash. r=brendan 2009-09-29 10:03:42 -07:00
Dan Witte
6ab90059b7 Fix error. 2009-09-28 14:14:56 -07:00
Jae-Seong Lee
9fc5cf1063 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
3bbcc0e4ed ... not enough caffeine. 2009-09-28 10:51:07 -07:00
Dan Witte
095b0176e8 Re-enable test for other arches, since it's just windows that's borking. 2009-09-28 09:54:04 -07:00
Makoto Kato
8194f6f795 _WIN64 build fix. b=518741, r=dwitte 2009-09-27 12:10:25 -07:00
Mitchell Field
26d68e5abf Bug 513921 - remove echo-requires-recursive target. r=ted 2009-09-26 17:49:56 +02:00
Robert Sayre
b635467e82 Merge backout 2009-09-26 08:22:56 -07:00
Robert Sayre
5dbce00686 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
5f2aafc67c Merge 2009-09-25 20:35:33 -07:00
Brendan Eich
41e896bfce Fuss over comment in last changeset (518765). 2009-09-25 20:20:27 -07:00
Matthias Miller
5c2faf58c9 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
061229fc6b comment out failing test for now. 2009-09-25 18:22:48 -07:00
David Anderson
e48222eb05 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
ba4cd7b03d fix windows, again. 2009-09-25 16:50:46 -07:00
Brendan Eich
69fd06459c High-level CSE for shape guards (518448, r=jorendorff). 2009-09-25 14:07:08 -07:00
Robert Sayre
bd85adb115 Merge. 2009-09-25 12:01:13 -07:00
Robert Sayre
14ef91c61f Merge mozilla-central to tracemonkey. 2009-09-25 11:55:38 -07:00
David Anderson
d0675c7603 Fixed instanceof returning bogus result after deep bail (bug 518492, r=jorendorff). 2009-09-25 11:39:52 -07:00
Ted Mielczarek
d71194fb76 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
23dc69f8be Add int8/int64 tests and simplify error propagation. b=513783, r=jorendorff 2009-09-25 09:48:13 -07:00
Mitchell Field
eb31b31d25 Bug 514665 - fix stupid module name differences on windows. r=ted 2009-09-25 18:41:16 +02:00
Andreas Gal :gal
9089264187 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
27c2d57074 bug 517749 - removal of weakRoots.newborn = null. r=mrbkap 2009-09-25 16:30:11 +04:00
Nicholas Nethercote
7ca135d39f Bug 518747 - NJ merge: get rid of NJ_LOG2_PAGE_SIZE et al. r=graydon. 2009-09-25 16:01:55 +10:00