Peter Van der Beken
|
7f4e72d2de
|
Back out fixes for bug 560462 to fix orange.
--HG--
extra : rebase_source : afe96ede6fc605c656b746f6388d6144886b18ed
|
2010-05-11 19:20:03 +02:00 |
|
Peter Van der Beken
|
00ea1d430a
|
Try to fix orange from e2c5f6be2148
--HG--
extra : rebase_source : 148d9a1eef794af433373002effd47c12cce6e1c
|
2010-05-11 18:27:44 +02:00 |
|
Peter Van der Beken
|
f9b24fc187
|
Fix for bug 560462 (Use fast unwrapping for more quickstubs) - use fast unwrapping for nsIDOMNode_GetNodeType, nsIDOMNodeList_GetLength, nsIDOMElement, nsIDOMNSElement_, nsIDOMNSHTMLElement, nsIDOMDocument, nsIDOMNSDocument, nsIDOM3Document, nsIDOMHTMLDocument and nsIDOMNSHTMLDocument_. r=jst.
|
2010-04-19 17:41:39 +02:00 |
|
Peter Van der Beken
|
4fe2094857
|
Fix for bug 560462 (Use fast unwrapping for more quickstubs) - add support for non-templated custom quickstubs for an interface. r=jst.
|
2010-05-06 14:16:32 +02:00 |
|
Peter Van der Beken
|
80ceab0c8a
|
Fix for bug 564114 (Crash [@ nsINode::CompareDocumentPosition] passing null). r=bz.
|
2010-05-06 21:26:35 +02:00 |
|
Robert Sayre
|
0ebb9c1370
|
Merge tracemonkey to mozilla-central.
|
2010-05-06 08:50:41 -04:00 |
|
Blake Kaplan
|
4801a2f799
|
Bug 560351 - Don't forget to actually throw the exception. r=peterv
--HG--
extra : rebase_source : 92f95ae32314cd74975dc2a932f67e617b4a7772
|
2010-05-05 20:44:30 -07:00 |
|
Blake Kaplan
|
a0ccea7552
|
Bug 558540 - about:sessionrestore asserts because of the wrong wrapper types. r=jst
--HG--
extra : rebase_source : dcf0256b25620953fd3bfefacc56814bbb2d519c
|
2010-05-05 17:28:58 -07:00 |
|
L. David Baron
|
62aefa3109
|
Back out temporary debugging code for bug 538462 (changesets 1e383909069b and f5c479a8f631).
|
2010-05-05 18:20:43 -07:00 |
|
L. David Baron
|
06913598cc
|
Move temporary debugging code for bug 538462 to where it's more likely to work when we leak the world.
|
2010-05-05 12:39:44 -07:00 |
|
Peter Van der Beken
|
a64d376e9c
|
Part 13 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - stop using tearoffs from quickstubs for nsIDOM3Node, nsIDOM3Text, nsIDOMNodeSelector and nsIDOMNSElement. r=jst.
--HG--
extra : rebase_source : fbc8a48c0efb5d6700ec981f7d4da3434f306e9d
|
2010-04-19 17:41:38 +02:00 |
|
Peter Van der Beken
|
02d491203e
|
Part 12 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - switch default 'canFail' value for custom QS from False to True and allow missing 'code'. r=jst.
--HG--
extra : rebase_source : d5d5cd5c863856176b77a82309bb9a029d84b224
|
2010-04-19 17:41:38 +02:00 |
|
Peter Van der Beken
|
3fcb7546e7
|
Fix for bug 560199 (Link XPConnect and caps into layout). r=jst.
--HG--
extra : rebase_source : 5141822e9d560019ffc1e0cb0264782aa8aa7a99
|
2010-04-11 15:55:24 +02:00 |
|
Makoto Kato
|
c79f7aed7a
|
Bug 560477 - ambiguous call to overloaded function of ATL::CComPtr<T>::CComPtr. r=timeless
|
2010-04-28 13:40:56 +09:00 |
|
Mounir Lamouri
|
dbdc60fd52
|
Bug 346485 - "Implement output element" [r=smaug,hsivonen,mrbkap,timeless,roc sr=jst]
|
2010-04-26 03:42:00 -04:00 |
|
Blake Kaplan
|
e11777b779
|
Fix bug 554449. r=jst sr=peterv
|
2010-04-27 16:24:35 -07:00 |
|
Blake Kaplan
|
1051194298
|
Bug 559231 - Don't assert if there's no code running. r=jst
|
2010-04-27 16:24:18 -07:00 |
|
Robert O'Callahan
|
02c1f154fc
|
Backing out fix for bug 560358 to fix regressions and test failures (see bug 561700) a=philor
|
2010-04-26 19:12:13 +12:00 |
|
Robert O'Callahan
|
fdc17c7a0b
|
Backed out changeset 35c25547a135
|
2010-04-26 19:10:42 +12:00 |
|
Andreas Gal
|
d7cc7de1f9
|
Don't save static RegExp state across lambda replace calls (560358, r=brendan).
|
2010-04-21 22:39:05 -07:00 |
|
Robert Sayre
|
0bc0ee1ad3
|
Merge mozilla-central to tracemonkey.
|
2010-04-12 09:45:24 -04:00 |
|
timeless@mozdev.org
|
b6d8489306
|
Bug 560126 - funobj is uselessly set in WrapFunction, r=mrbkap
--HG--
extra : rebase_source : a0277ef8df513601f0523974511e88beb7930bf1
|
2010-04-19 00:26:00 -07:00 |
|
Robert Sayre
|
0f0d2ffdf7
|
Merge mozilla-central to tracemonkey.
|
2010-04-24 12:56:26 -04:00 |
|
Boris Zbarsky
|
2beee9dbfb
|
Bug 557605. Quickstub some XHR things. r=peterv
|
2010-04-23 13:37:02 -04:00 |
|
Robert O'Callahan
|
75dc672dff
|
Backed out changeset 7432d20f5b86
|
2010-04-23 16:34:06 +12:00 |
|
Mounir Lamouri
|
fba2c4e7f0
|
Bug 346485. Implement HTML5 <output> element. r=smaug,hsivonen,mrbkap,sr=jst
|
2010-04-23 14:43:23 +12:00 |
|
Julian Seward
|
4fd59b2da7
|
Bug 557586 - XPCPerThreadData::~XPCPerThreadData race leading to possible crash r=timeless
|
2010-04-22 14:58:41 +02:00 |
|
Ben Newman
|
4dddc1fb4e
|
Bug 559962 - Refactor XPCWrappedNative::CallMethod. r=mrbkap
|
2010-04-21 11:39:13 -07:00 |
|
Mike Hommey
|
0a48e14b6d
|
Bug 541774: IDL-parser cache and .pyc files are left behind by make clean. r=ted
|
2010-04-10 16:02:45 -04:00 |
|
Blake Kaplan
|
bb1b00d30e
|
Bug 533882 - Don't call into CAPs when we don't have to. r=jst sr=bzbarsky
--HG--
extra : rebase_source : 534bfae23aa5c1de4229b5259ba48599aef69a12
|
2009-12-16 17:40:14 -08:00 |
|
Peter Van der Beken
|
0578abb1ad
|
Fix warning.
|
2010-04-08 14:07:28 +02:00 |
|
Blake Kaplan
|
f3bccc63ee
|
Fix bug 554448. r=jst sr=sicking
--HG--
extra : rebase_source : d5b72e262ed2c9da30fae7fb4b4ea8ad75f511c4
|
2010-03-25 14:38:45 -07:00 |
|
Blake Kaplan
|
33bd565c3b
|
Bug 386635 - Compatibility hacks to make evalInSandbox continue to work for GreaseMonkey. r=jst
--HG--
extra : rebase_source : 3784e3ea135dbb53cd5a935369a58627bb73fb7d
|
2010-03-23 14:11:50 -07:00 |
|
Blake Kaplan
|
63886e99f2
|
Bug 386635 - Automatically wrap sandboxes in security wrappers to make them easier to use safely. r=jst
--HG--
extra : rebase_source : c21431a5de17359b622c71061802b9f1713fcc8f
|
2010-02-11 17:04:41 -08:00 |
|
Olli Pettay
|
c14b02896e
|
Bug 519741 - Quickstub nsIDOMRange, r=peterv
|
2010-04-07 18:25:26 +03:00 |
|
Peter Van der Beken
|
903db0b614
|
Try to fix bustage.
|
2010-04-06 17:02:28 +02:00 |
|
Peter Van der Beken
|
42d3a70ee1
|
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Use flags on DOMCI to be able to cast instead of QI. r=jst.
--HG--
extra : rebase_source : b33953705ace2b6c2171f32fcf7c0157a1f76173
|
2010-01-12 15:24:00 +01:00 |
|
Robert Sayre
|
5ef05c8584
|
Merge mozilla-central to tracemonkey.
|
2010-04-09 11:43:07 -04:00 |
|
Nicholas Nethercote
|
26d8277a75
|
Bug 413730 - Replace all OBJ_GET_CLASS() macro calls with JSObject::getClass() calls. r=gal.
|
2010-04-07 16:09:49 -07:00 |
|
Robert Sayre
|
744599315f
|
Merge mozilla-central to tracemonkey.
|
2010-04-04 14:15:05 -04:00 |
|
Jacek Caban
|
a143357a5d
|
Bug 393119: Followup bustage fix for mingw. r=mrbkap
|
2010-04-03 07:32:59 -04:00 |
|
Nicholas Nethercote
|
795d4b8ad2
|
Bug 556353 - Remove OBJ_IS_NATIVE, HAS_FUNCTION_CLASS. r=brendan.
|
2010-03-31 22:13:51 -07:00 |
|
Robert Sayre
|
c8c02b70fc
|
Merge mozilla-central to tracemonkey.
|
2010-03-31 12:47:53 -07:00 |
|
Robert Sayre
|
cd70d71b16
|
Fix merge bustage.
|
2010-03-31 08:21:07 -07:00 |
|
Robert Sayre
|
baeb2d1edf
|
Merge mozilla-central to tracemonkey.
|
2010-03-30 21:13:01 -07:00 |
|
Nicholas Nethercote
|
684396fb91
|
Bug 555631 - Convert STOBJ_* macros to inline functions. r=gal.
|
2010-03-30 14:42:48 -07:00 |
|
Jeff Walden
|
c8c8503f4e
|
Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) changes for bug 548702, betting the nsJSEnvironment.{cpp,h} changes were the bad ones causing n810 bustage.
|
2010-03-29 12:24:03 -07:00 |
|
Jeff Walden
|
ba84f1175f
|
Readd ctypes, xpconnect, plugin, xpinstall, canvas, and typed array changes from bug 548702.
|
2010-03-29 19:47:40 -07:00 |
|
Jeff Walden
|
fbc0da3a62
|
Backed out changeset 79fd90e2dd87, n810s all orange -- yay! Something fruitful to investigate!
|
2010-03-29 19:46:37 -07:00 |
|
Jeff Walden
|
fa7bcd268b
|
Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) and nsJSEnvironment.{cpp,h} changes for bug 548702.
|
2010-03-29 12:24:03 -07:00 |
|
Jeff Walden
|
0973dfd6ab
|
Merge.
|
2010-03-26 21:53:40 -07:00 |
|
Jeff Walden
|
95422c65a3
|
Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\
|
2010-03-26 18:01:54 -07:00 |
|
Blake Kaplan
|
7fa2e3d1ad
|
Bug 555109 - Reparent wrappers harder. r=jst, sr=peterv.
|
2010-03-31 13:45:46 +02:00 |
|
Andreas Gal
|
4f38e87c72
|
add missing test file for bug 553407
|
2010-03-18 18:02:35 -07:00 |
|
Andreas Gal
|
32268bb413
|
Report proper typeof for XPCNativeWrapper(obj) and XPCNativeWrapper(fun) (553407, r=mrbkap).
|
2010-03-18 18:00:58 -07:00 |
|
Josh Matthews
|
037d47f249
|
Bug 526793 - Add gczeal() function to xpcshell. r=mrbkap
|
2010-03-18 13:05:22 +13:00 |
|
Igor Bukanov
|
6231f35ccd
|
bug 551680 - replacing JS_(Suspend|Resume)Request with JSAutoSuspendRequest. r=mrbkap
|
2010-03-17 10:29:37 +03:00 |
|
Robert Sayre
|
84b14d6f30
|
Merge mozilla-central to tracemonkey.
|
2010-03-13 11:51:12 -05:00 |
|
Joel Maher
|
d050afae06
|
Bug 544097 Chaning mochitests to run against mochi.test instead of localhost r=ted, waldo, dwitte p=jmaher. Landed on CLOSED TREE
|
2010-03-12 13:53:36 -08:00 |
|
timeless@mozdev.org
|
643a7b230b
|
Bug 551088 fix xpconnect signed warnings
r=dbradley
--HG--
extra : rebase_source : 01a2089bc2a3f3a402acaab68b8b9a6bce92bb09
|
2010-03-12 07:50:12 +01:00 |
|
timeless@mozdev.org
|
422c4d280c
|
Bug 187796 make unimplemented constructors in mozJSComponentLoader.cpp private
r=dbradley
--HG--
extra : rebase_source : 11c1d83d14854f124ddb6342cad99a01f84e8673
|
2010-03-12 07:50:10 +01:00 |
|
Jeff Walden
|
106fbd8085
|
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
--HG--
extra : rebase_source : c7bb34662dbd70df49d40880227139537c60356e
|
2010-01-11 11:52:21 -06:00 |
|
Igor Bukanov
|
9d1cbd468c
|
bug 549010 - folowup to replace PROTO access macros with the inlne function
|
2010-03-04 23:52:52 -08:00 |
|
Mike Moening
|
0373a2437d
|
bug 549010 - fixing and silencing MSVC warnings. r=brendan,igor
|
2010-03-04 20:44:09 -08:00 |
|
Ms2ger
|
96f599dff1
|
Bug 553804: s/MoMo/MoFo/ in license blocks. r=gerv
|
2010-03-28 11:52:43 -04:00 |
|
Robert Sayre
|
5cf27a725e
|
Merge tracemonkey to mozilla-central.
|
2010-03-26 15:53:14 -07:00 |
|
Dão Gottwald
|
dd8ac6f428
|
Backed out changeset 5c7b969a71fa
|
2010-03-26 10:25:39 +01:00 |
|
Mike Hommey
|
f2a3d7298c
|
Bug 541774 - idl-parser cache and compiled python files are not cleaned up by make clean. r=ted
--HG--
extra : rebase_source : 6077c7c1c5231be938d772b04cd0acabd054f083
|
2010-03-26 09:26:39 +01:00 |
|
Nicholas Nethercote
|
c8a754a27d
|
Bug 545274 - nanojit: start adding alias info to loads/stores/calls (TM-specific part). r=jseward.
|
2010-03-02 13:47:17 +11:00 |
|
Andreas Gal
|
7fc1c8efb0
|
Introduce ObjectOps for typeOf and make trace a mandatory ObjectOp (547314, r=brendan).
|
2010-02-22 16:30:22 -08:00 |
|
Robert Sayre
|
84d7499b25
|
Merge mozilla-central to tracemonkey.
|
2010-02-22 12:29:54 -08:00 |
|
Luke Wagner
|
df420a425b
|
Bug 542797 - change obj_eval from JSNative to JSFastNative (r=mrbkap)
--HG--
extra : rebase_source : 5138b86418081cfa331b05947e5988c1f81065ef
|
2010-02-16 17:41:39 -08:00 |
|
Robert Sayre
|
f146d11898
|
Merge mozilla-central to tracemonkey.
|
2010-02-09 13:08:35 -05:00 |
|
Boris Zbarsky
|
db71c4ce64
|
Bug 538663 followup. Don't rely on having python 2.5. r=jorendorff
|
2010-02-08 15:53:32 -05:00 |
|
Luke Wagner
|
3b828cd733
|
Fix &va_list on x86-64, quiet warning
|
2010-02-06 21:28:18 -08:00 |
|
Luke Wagner
|
fbab1d732f
|
Fix opt test bustage
--HG--
extra : rebase_source : 232d3e154a7c2d5fc0cc31cde68cf58657c9cea4
|
2010-02-06 15:25:38 -08:00 |
|
Luke Wagner
|
9dabae3069
|
Bug 542091 - remove JS_PushArguments[VA] (r=mrbkap,dveditz)
|
2010-02-06 12:26:24 -08:00 |
|
Robert Sayre
|
29798de341
|
Merge mozilla-central to tracemonkey.
|
2010-02-05 10:53:48 -05:00 |
|
Boris Zbarsky
|
870b21a0c8
|
Bug 538663. Allow traceable natives with up to 8 arguments, and use that in quickstubs as we can. r=jorendorff
|
2010-02-03 16:14:14 -05:00 |
|
Jeff Walden
|
82210191cf
|
Backed out changeset bc8bb2def82d, something's weird with this and we try to generate 9-argument traceable natives (maxargs is 8).
|
2010-02-03 17:10:23 -08:00 |
|
Boris Zbarsky
|
ede71f67a6
|
Bug 538663. Allow traceable natives with up to 8 arguments, and use that in quickstubs as we can. r=jorendorff
|
2010-02-03 16:14:14 -05:00 |
|
Robert Sayre
|
c7ce498f03
|
Merge mozilla-central to tracemonkey.
|
2010-01-29 09:51:21 -08:00 |
|
Luke Wagner
|
2645ecd2da
|
Bug 541452 - put jstracer.cpp in namespace js (r=jorendorff)
|
2010-01-22 14:49:18 -08:00 |
|
Jonas Sicking
|
6f2368d0b0
|
Bug 543696: Remove unused nsIScriptSecurityManager::CheckConnect. r/sr=mrbkap
|
2010-02-02 02:29:15 -08:00 |
|
Vladimir Vukicevic
|
b0353d0b45
|
b=542885; webgl types should not be enumerable on global objects; r=smaug
|
2010-02-02 01:18:35 -08:00 |
|
Jae-Seong Lee-Russo
|
513e9cf886
|
Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE'
|
2010-02-07 10:52:43 -05:00 |
|
Ms2ger@gmail.com
|
8ac5baea31
|
Bug 41464 - Implement textarea.wrap. r=bz
|
2010-02-06 09:51:10 +01:00 |
|
Vladimir Vukicevic
|
11da29f6d4
|
b=538255; [quickstubs] add ability to negate/remove stubs included through wildcards; r=jorendorff
|
2010-01-09 13:01:37 -08:00 |
|
Vladimir Vukicevic
|
3f208aeae6
|
b=538258; [quickstubs] return types for traceable natives not fully resolved; r=jorendorff
|
2010-01-09 13:01:37 -08:00 |
|
Vladimir Vukicevic
|
cc8708cca8
|
b=534733, add support for fully custom quickstubs; r=jorendorff
|
2010-01-09 13:01:37 -08:00 |
|
Brad Lassey
|
bb55fe310f
|
backing out changesets e939397fc6a5, 88529662c474 and 3d7c54b194bb due to random hangs in pgo tests
|
2010-03-09 22:33:11 -05:00 |
|
Joel Maher
|
aef3dc32c3
|
Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert
|
2010-03-09 08:55:39 -08:00 |
|
Dan Mills
|
d6ce8dbd19
|
Bug 393119 - XPConnect's Dump doesn't do string conversions correctly. r+sr=jst
|
2010-03-23 14:08:18 -07:00 |
|
Johnny Stenback
|
5de9282f0d
|
Backing out 2cf18052b8ee to fix orange.
|
2010-03-22 18:43:13 -07:00 |
|
Johnny Stenback
|
c7621f2611
|
Backed out changeset 2cf18052b8ee to fix orange.
|
2010-03-22 18:33:33 -07:00 |
|
Blake Kaplan
|
899efe2f6e
|
Bug 546573 - EnsureInnerWindow from wrappers. r=jst sr=bzbarsky
|
2010-03-22 15:46:37 -07:00 |
|
Peter Van der Beken
|
3e3654ffca
|
Fix for bug 540848 (Add appendChild/insertBefore/replaceChild/removeChild on nsINode). r=bz.
--HG--
extra : rebase_source : 4550ff196ab5fd1acbc72e7c94b7a31d073ae5dd
|
2010-03-17 16:06:19 +01:00 |
|
Blake Kaplan
|
bb5df50c12
|
Bug 552516 - Don't create a temporary context for the new sandbox object. r=igor
--HG--
extra : rebase_source : 78b20a13d174f1ddf0b47556e9ea39fbe724c2cb
|
2010-03-17 17:38:16 -07:00 |
|
Ehsan Akhgari
|
21485ce94f
|
Bug 458037 - Implement isContentEditable; r=bzbarsky sr=roc
--HG--
extra : rebase_source : fdcbc217e41e8c1a43bfd7c41a8cc6c6169c588f
|
2010-03-10 14:10:09 -05:00 |
|
Blake Kaplan
|
5d51b081d8
|
Bug 550356 - Enumeration over COWs should work. r=jst
--HG--
extra : rebase_source : 2cb53a88893181c09c969cab0e46188c62acd0fb
|
2010-03-05 02:03:05 -08:00 |
|