js/src/xpconnect/src/xpcwrappedjsclass.cpp
d6756be38c9fcfa206c1a0e660fb0b2dea8ea14d
created 2011-10-04 07:06 -0700
pushed 2011-10-04 18:27 +0000
Brian Hackett Brian Hackett - Remove jsobj.h from installed headers, bug 690943. r=luke
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
1a6a02df6029e6feb263c534962a8f228957bb2e
created 2011-09-25 15:38 +0100
pushed 2011-09-26 14:35 +0000
Bobby Holley Bobby Holley - Bug 683802 - Pass useAllocator=false only for wrappedjs dipper params. Everything else can allocate. r=mrbkap
04dc934f61d5b15d53af6f95a9f2430f21de0ed7
created 2011-09-25 15:38 +0100
pushed 2011-09-26 14:35 +0000
Bobby Holley Bobby Holley - Bug 683802 - Eliminate questionable support for [shared] parameters. r=mrbkap
e7794d74350dd8f194964090b66468287ddfb47e
created 2011-09-25 15:38 +0100
pushed 2011-09-26 14:35 +0000
Bobby Holley Bobby Holley - Bug 683802 - Use an explicit indicator for direct vs indirect calling semantics. r=mrbkap
e4248ea9a71455d8b210e91eda0c44cb289f863f
created 2011-09-25 15:38 +0100
pushed 2011-09-26 14:35 +0000
Bobby Holley Bobby Holley - Bug 683802 - Always store jsvals directly within the val union (fixes bug 655878). r=mrbkap
91b82bc49470fcbbc2ef727ea5b8ad279e04fe40
created 2011-09-24 03:33 +0100
pushed 2011-09-24 15:19 +0000
Ed Morley Ed Morley - Backout 3bfef7f630dc and all ancestors until cba5d081f15d inclusive (bug 683802, bug 684327 & bug 652571); a=use-try-before-crapping-23-changesets-on-the-tree-thank-you-please
3bfef7f630dc04b2c642d13d177c9b73bc8d962d
created 2011-09-23 14:50 -0700
pushed 2011-09-24 15:19 +0000
Bobby Holley Bobby Holley - Bug 683802 - Pass useAllocator=false only for wrappedjs dipper params. Everything else can allocate. r=mrbkap
020fe6ba85534fadad0c92beec9377da502b5ee8
created 2011-09-23 14:50 -0700
pushed 2011-09-24 15:19 +0000
Bobby Holley Bobby Holley - Bug 683802 - Eliminate questionable support for [shared] parameters. r=mrbkap
36aa31a60a664fdb3e4ce0b25c7f8e80937c68da
created 2011-09-23 14:50 -0700
pushed 2011-09-24 15:19 +0000
Bobby Holley Bobby Holley - Bug 683802 - Use an explicit indicator for direct vs indirect calling semantics. r=mrbkap
8f37c643e8a064cbfd42d6d120896c0e4b43f484
created 2011-09-23 14:50 -0700
pushed 2011-09-24 15:19 +0000
Bobby Holley Bobby Holley - Bug 683802 - Always store jsvals directly within the val union (fixes bug 655878). r=mrbkap
8e1f1cb4230338f3145a812202205d1cd96a3828
created 2011-08-24 23:44 +0300
pushed 2011-08-29 19:32 +0000
Mihai Sucan Mihai Sucan - Bug 670896 - Add inner window ID and timestamp to nsIScriptError2; r=bzbarsky
d329bd37012253ba13fadb667c1e7f06525ca418
created 2011-06-22 20:19 -0400
pushed 2011-06-23 09:20 +0000
Ehsan Akhgari Ehsan Akhgari - Merge mozilla-central into mozilla-inbound
b0507816cb5ec51735a49773a64efb8f9d2a4cef
created 2011-06-22 11:56 -0400
pushed 2011-06-23 09:20 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 662000 part 2: Remove XPC_IDISPATCH_SUPPORT from the build-system and XPConnect. r=mrbkap
8e30eba8ff6456654f618071faa71b7ca8a7ea82
created 2011-06-16 12:21 -0700
pushed 2011-06-22 22:18 +0000
Jonas Sicking Jonas Sicking - Bug 661980: Add ability to make interfaces scriptable but not scriptimplementable. r=bsmedberg
995f2c3e7a7860ff3024a3c8e51490639a959f97
created 2011-06-16 14:33 -0700
pushed 2011-06-16 21:33 +0000
Jonas Sicking Jonas Sicking - Back out bug 661980 due to orange. CLOSED TREE
1ba686855348cab9ec1ad345daec6190e49961ff
created 2011-06-16 12:21 -0700
pushed 2011-06-16 19:21 +0000
Jonas Sicking Jonas Sicking - Bug 661980: Add ability to make interfaces scriptable but not scriptimplementable. r=bsmedberg
436671b3bee7d586449330a470664b029042bd01
created 2011-06-14 00:17 -0400
pushed 2011-06-14 04:18 +0000
Ehsan Akhgari Ehsan Akhgari - Back out Dao's push because of build bustage
65936325f47f35517502200161f71b43ec7d6905
created 2011-06-14 05:50 +0200
pushed 2011-06-14 03:57 +0000
Matheus Kerschbaum Matheus Kerschbaum - Bug 662000 part 2: Remove XPC_IDISPATCH_SUPPORT from the build-system and XPConnect. r=mrbkap
e9da34dfa8c55eff951858b9a53f3a4ec9be58c0
created 2011-04-13 09:27 -0700
pushed 2011-05-02 22:49 +0000
Luke Wagner Luke Wagner - Bug 644074 - Simplify and consolidate VM stack code into js/src/vm/Stack*
49aaec09b86df04a32ee48d3dc7acf9ca562f35f
created 2011-04-18 15:44 +0200
pushed 2011-04-18 15:41 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 649872 (Remove XPCONNECT_STANDALONE). r=mrbkap.
9f3bde4148003592895a2e4dbabf35b0f6566889
created 2011-03-28 17:26 -0400
pushed 2011-03-29 14:40 +0000
timeless timeless - Bug 602514 [@ AutoGCRooter::AutoGCRooter] if !ccx.IsValid() in nsXPCWrappedJSClass::CallMethod
02be97f9ef0dd3dc13f3eaeb982bc82fedbab608
created 2011-02-05 04:56 -0800
pushed 2011-02-11 17:56 +0000
Luke Wagner Luke Wagner - Bug 627954, part 2: ensure nsXPCConvert::VariantData2JS et al are in the correct compartment (r=mrbkap)
48dbd9752e5e725f8ae3d1f1d99bdd9e615d2ab0
created 2011-02-09 11:31 -0800
pushed 2011-02-11 17:56 +0000
Jim Blandy Jim Blandy - Bug 537873: Add 'strict' argument to setters defined throughout Firefox. r=brendan
96570116d62a16fb7a04ba6fb6d694137f0dda1a
created 2011-02-01 14:58 -0800
pushed 2011-02-02 01:51 +0000
Andreas Gal Andreas Gal - Enter compartment in AutoScriptEvaluate (bug 630243, r=jst, a=blocker).
c098265c18e28ea1ff0cb82ec9be7ce6a4366014
created 2011-01-18 14:25 -0800
pushed 2011-01-28 04:07 +0000
timeless timeless - Bug 615834 warning: inline function ‘JSCompartment* JSObject::getCompartment() const’ used but never defined. r=gal
fc8ec5cca4a2f0ae9ed5a18ec92516906f3dd207
created 2011-01-21 17:32 -0800
pushed 2011-01-28 04:07 +0000
Steve Fink Steve Fink - Bug 627943 - Bad ordering of exception save/wrap/restore, r=gal
bee0e6e72ca50dedbe19f284e8149fb03f2f2d42
created 2011-01-24 15:12 -0800
pushed 2011-01-25 03:52 +0000
Steve Fink Steve Fink - Backed out changeset e13f3b909fa2
e13f3b909fa222ad57ae6f3c7e7b5e1785ea1674
created 2011-01-21 17:32 -0800
pushed 2011-01-25 03:52 +0000
Steve Fink Steve Fink - Bug 627943 - Bad ordering of exception save/wrap/restore, r=gal
e6ba6285447a3498c483f6a557aa5df779479955
created 2010-12-29 19:25 -0500
pushed 2011-01-04 21:40 +0000
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
cc6d97b432cc1911da7c8f5d5b3ed13322fefc4d
created 2010-12-03 00:24 -0800
pushed 2011-01-04 21:40 +0000
Luke Wagner Luke Wagner - Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
b9aa4b7efd929518b8f84afae30052c128f7fe7d
created 2010-12-20 12:21 -0400
pushed 2010-12-20 16:22 +0000
Mihai Sucan Mihai Sucan - Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 1; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
fc0384edf67bc8dbc7c502a1f56481e7dbf98025
created 2010-11-26 15:11 +0100
pushed 2010-12-09 18:38 +0000
Igor Bukanov Igor Bukanov - Bug 614578 - Removal of nsAutoGCRoot. r=mrbkap
bd3e354ddb1ade7fd584c51811497c046e744e92
created 2010-10-14 16:57 -0700
pushed 2010-10-16 20:16 +0000
Blake Kaplan Blake Kaplan - Bug 604368 - Protect against the this translator returning a this object from another domain. r=peterv, a=blocking
d4ac84ec66499b8cc8540062ad2771bf536ee8cb
created 2010-10-10 15:46 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Revert bogus change to which scope we use in nsXPCWrappedJSClass::CallMethod. r=jst Many thanks to Margaret and sdwilsh who helped track this one down.
47429cecc9cb68481c4f9680d87944f587ce3eec
created 2010-09-27 13:49 -0700
pushed 2010-10-14 01:40 +0000
Andreas Gal Andreas Gal - bug 599503 - Return true compartment info from JSObject::getCompartment(). r=jorendorff/gregor/gal
c42a624a877c66721a8a4b827bae87be66740b0d
created 2010-09-24 18:00 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - bug 580128 - Avoid using the parent chain of proxies for anything because it's often wrong. r=jst
9dc0c11e8eb862a7f6ffcdaef0f4024f820c2562
created 2010-09-22 17:34 -0700
pushed 2010-10-14 01:40 +0000
Blake Kaplan Blake Kaplan - Bug 580128 - Fix compartment warnings by entering. r=gal/peterv/jst/mrbkap/jorendorff (and written by all of us too).
4c7b72e4d2004137d9a5253363e1210b78df7b04
created 2010-09-27 15:55 -0700
pushed 2010-09-29 06:01 +0000
Andreas Gal Andreas Gal - Always create a dummy stack frame when crossing compartment boundaries (bug 600015, r=mrbkap).
ae39ca0f53d3ffd930efb16d4cf7436f1087d87f
created 2010-09-02 16:47 -0700
pushed 2010-09-11 19:16 +0000
Gregor Wagner Gregor Wagner - Bug 592741 - TM: set right compartment in nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject r=mrbkap
66c8ad02543b3dc3a10ab329258dceac96095cb2
created 2010-08-16 12:35 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Bug 581263 - remove slow natives (r=waldo,mrbkap)
867a8622a35f44537bc9cc81b1ac0d6d18493374
created 2010-08-30 11:38 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
25bff33134218bafd3ca0d2fa38778765e2417be
created 2010-08-11 11:23 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge with TraceMonkey
05bd86e3559a8630b0cd213e881e618d4f6fba95
created 2010-06-07 18:21 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Firefox builds
a49a04a4de0b7ab60b002f2123b9b8ce71e1cec1
created 2010-06-04 16:55 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Make JSHasInstanceOp and JSEqualityOp take jsval. Get a lot of xpconnect compiling
57e7fc4ae81243865fee66ca364f3244686bbb04
created 2010-05-11 00:41 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge from tracemonkey
8de0a7fef2c0f783f49b65e1976cee02042199ee
created 2010-03-03 17:52 -0800
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - (unrebased) contiguous patch
bb8020341d712d4128703bbbeace9076c0bd2db4
created 2010-07-13 17:44 +0200
pushed 2010-08-26 12:47 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 565742 (too much QIing/Addrefing/Releasing under NativeInterface2JSObject). r=smaug, a=bsmedberg.
c2411a6276fc54fd73c5c90edbfc838947c28934
created 2010-07-26 19:49 -0700
pushed 2010-08-13 20:13 +0000
Luke Wagner Luke Wagner - Bug 579183 - loosen-up StackSegment invariants - part 2 - xpconnect (r=mrbkap)
3cdb70716688bda479ebd07347fdccb738a6fae8
created 2010-07-19 13:36 -0700
pushed 2010-08-01 00:33 +0000
Blake Kaplan Blake Kaplan - Bug 563106 - Tie XPConnect to compartments. r=jorendorff/gal/jst
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2010-08-01 00:33 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
a000781786980e4dce0776300a78755a2af3db67
created 2010-03-03 17:52 -0800
pushed 2010-05-24 23:31 +0000
Luke Wagner Luke Wagner - Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
5c5cb7a2e3ff496c932d25c5547a83ca68fa9321
created 2010-05-13 02:21 -0700
pushed 2010-05-24 23:31 +0000
Luke Wagner Luke Wagner - Backed out changeset 23efaeb8652b
23efaeb8652b0b7aa660a16731f24e489f203f10
created 2010-03-03 17:52 -0800
pushed 2010-05-24 23:31 +0000
Luke Wagner Luke Wagner - Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
87ceb85b85df5267e5b059e3cfd05c88dd2bdc94
created 2010-04-27 16:24 -0700
pushed 2010-04-27 23:26 +0000
Blake Kaplan Blake Kaplan - Fix bug 554449. r=jst sr=peterv
96e8ea26998fa1330f75db0becd1d4c3e870034f
created 2010-03-30 14:42 -0700
pushed 2010-04-05 17:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 555631 - Convert STOBJ_* macros to inline functions. r=gal.
d3e1459bc81c754487b54cc707f8306426a38c89
created 2010-01-22 14:49 -0800
pushed 2010-01-31 16:36 +0000
Luke Wagner Luke Wagner - Bug 541452 - put jstracer.cpp in namespace js (r=jorendorff)
420131e7219d1cb5c97584c35087d8c094db02c7
created 2009-12-17 16:31 -0800
pushed 2009-12-23 01:03 +0000
Blake Kaplan Blake Kaplan - Bug 535685 - Make xpcwrappedjs deal with dipper parameter properly. r=peterv
less more (0) -100 -60 tip