Bobby Holley
|
b4f25f3553
|
Bug 916939 - Drop support for named and indexed access on cross-origin windows. r=bz
|
2013-09-18 08:39:48 -07:00 |
|
Bobby Holley
|
04cc7dffd1
|
Bug 916983 - Stop allowing writes for named access to cross-origin properties. r=bz
|
2013-09-17 09:46:30 -07:00 |
|
Bobby Holley
|
9378a80390
|
Bug 856437 - Remove same-compartment permissive Xray machinery. r=gabor
|
2013-09-11 11:28:21 -07:00 |
|
Dan Gohman
|
8b7074b6dc
|
Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
|
2013-09-11 05:49:05 -07:00 |
|
Ehsan Akhgari
|
63120f149f
|
Bug 913851 - Minimize the #includes in js/xpconnect; r=bholley
X-Git-Commit-ID: 78e6843063b303780a7dd2695dd2824a0a9c9a3c
--HG--
extra : rebase_source : 1dfcc228f43c68efbbc74f639570c227c26ef025
|
2013-09-09 23:14:10 +02:00 |
|
Kyle Huey
|
abebd382da
|
Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8
|
2013-09-08 20:28:48 -07:00 |
|
Nicholas Nethercote
|
3a2ab0db3f
|
Bug 912411 (part 2) - Move JSID_{VOID,EMPTY}HANDLE from jsapi.{h,cpp} to Id.{h,cpp}. r=luke.
--HG--
extra : rebase_source : 5fb68bf5079e3261fdca6cb99717d3a502c878f3
|
2013-09-05 16:08:57 -07:00 |
|
Nicholas Nethercote
|
6ed33677cf
|
Bug 912411 (part 1) - Removed some jsapi.h includes in Gecko. r=bz.
--HG--
extra : rebase_source : c0b73945bcd6978a616fd846e33e69fae9162d78
|
2013-09-05 16:08:06 -07:00 |
|
Mike Hommey
|
f1cf3b4238
|
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
|
2013-09-05 09:01:46 +09:00 |
|
Nicholas Nethercote
|
1a9de23d54
|
Bug 911043 (part 1) - Move the "inject JS:: names into js::" block into its own file, to reduce dependencies on jsapi.h. r=luke.
--HG--
extra : rebase_source : 2250064bdd316ffeb8126da749bdf94ab9da4418
|
2013-09-01 21:51:02 -07:00 |
|
Nicholas Nethercote
|
9e88f47219
|
Bug 910109 (part 2) - Make jswrapper.h not depend on jsapi.h. r=luke.
--HG--
extra : rebase_source : 138e93b074691e9da0feab9cd24e149f4d5edf6a
|
2013-08-28 17:24:34 -07:00 |
|
Ms2ger
|
8bfa279bb1
|
Merge m-c to inbound
|
2013-08-22 10:38:48 +02:00 |
|
Ms2ger
|
4922ccbc0a
|
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
|
2013-08-22 08:56:01 +02:00 |
|
Ms2ger
|
dba42e4001
|
Bug 883284 - Part d: Move LIBXUL_LIBRARY into moz.build (f-j); r=bsmedberg
|
2013-08-22 08:56:00 +02:00 |
|
Ms2ger
|
4d968c40e1
|
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
|
2013-08-22 08:55:59 +02:00 |
|
Nicholas Nethercote
|
42ccf38dcd
|
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
|
2013-08-17 15:50:18 -07:00 |
|
Ms2ger
|
844b7ec109
|
Bug 903849 - Use MOZ_ASSERT consistently in XPConnect; r=bholley
|
2013-08-14 09:00:34 +02:00 |
|
Ms2ger
|
df8525f77d
|
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
|
2013-08-14 08:56:21 +02:00 |
|
Jon Coppeard
|
11678aa48c
|
Bug 903352 - Handlify remaining PropertyDescriptor APIs r=terrence r=bholley r=smaug
|
2013-08-12 12:09:14 +01:00 |
|
Nicholas Nethercote
|
d3ebe3414c
|
Bug 898263 (part 7) - Remove jsprvtd.h from EXPORTS. r=jorendorff.
--HG--
extra : rebase_source : eca8164f8652587796a8283932d8ba8ec76c0b5b
|
2013-07-25 22:52:59 -07:00 |
|
Terrence Cole
|
61b15c2fbb
|
Bug 862115 - Use Rooted<JSPropertyDescriptor> in favor of JSPropertyDescriptor::AutoRooter r=terrence r=smaug r=bholley
|
2013-04-30 10:29:40 -07:00 |
|
Nicholas Nethercote
|
b756f6b258
|
Bug 898914 (part 1) - Remove JSBool.
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
|
2013-08-08 15:53:04 -07:00 |
|
Nicholas Nethercote
|
ba723f1034
|
Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
--HG--
extra : rebase_source : 5b3d7cc339af6d93bde078322e25c6e740d1b617
|
2013-08-02 00:41:57 -07:00 |
|
Jon Coppeard
|
694e4a5be0
|
Bug 900979 - Change JS_DeleteProperty APIs to use a boolean out param rather than a value r=waldo r=bz
|
2013-08-05 14:01:53 +01:00 |
|
Jon Coppeard
|
93c50cb189
|
Bug 899973 - GC: Convert the rest of the JS property API to use MutableHandleValue for out params - browser changes r=bz
|
2013-08-02 13:15:39 +01:00 |
|
Tom Schuster
|
0b021a6fa2
|
Bug 884410 - Handlify JS_GetPrototype. r=terrence
|
2013-07-31 12:20:33 -04:00 |
|
Bobby Holley
|
8848597459
|
Bug 898939 - Loosen assertion. r=bz
This is just an overzealous assertion, rather than a security issue.
|
2013-07-30 08:43:46 -07:00 |
|
Trevor Saunders
|
82e5558b37
|
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
|
2013-07-11 11:06:34 -04:00 |
|
Jeff Walden
|
296b917e73
|
Bug 888106 - Add too-much-recursion detection to isExtensible tests, and make the isExtensible hook capable of failing. r=bholley, r=ejpbruel
--HG--
extra : rebase_source : fe7345322f87dd214aa5122ea8704750e8b2375a
|
2013-06-28 14:01:09 -07:00 |
|
Terrence Cole
|
d145542530
|
Bug 878160 - GC: post barrier weak references in the browser - part 2 browser r=terrence r=billm
--HG--
extra : rebase_source : a1856a7dce28da5086f6fbeaeda15596193aa7ad
|
2013-06-05 16:40:02 -07:00 |
|
Ms2ger
|
2dcf517a55
|
Bug 888579 - Remove some code that handled WN Nodes; r=bholley
|
2013-07-01 09:14:36 +02:00 |
|
Justin Lebar
|
904130e9c2
|
Bug 820686 - Follow-up: s/MOZ_ASSUME_NOT_REACHED/MOZ_ASSUME_UNREACHABLE/. rs=waldo
I'd meant to do this, but I only got as far as the comment in mfbt. Oops!
--HG--
extra : rebase_source : 3cfe3ef1bf401eb7d9a10fcabcfb39008e9553a4
|
2013-06-28 19:20:12 -07:00 |
|
Justin Lebar
|
6c46d0633d
|
Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
|
2013-06-28 18:38:32 -07:00 |
|
Ms2ger
|
0b036f4010
|
Bug 884951 - Use XPCWrappedNative::Get more; r=bholley
|
2013-06-23 09:15:55 +02:00 |
|
Ms2ger
|
ff63d2149b
|
Bug 884268 - Part b: Move nsContentUtils::PreserveWrapper to nsWrapperCache; r=smaug
|
2013-06-23 09:15:42 +02:00 |
|
Jon Coppeard
|
2632590a6e
|
Bug 885310 - 2 Rename JSHandleFoo in js directory r=bholley
|
2013-06-21 14:12:46 +01:00 |
|
Brian O'Keefe
|
5f8b5163e8
|
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
|
2013-06-17 15:21:01 -04:00 |
|
Terrence Cole
|
0ae404a1ee
|
Bug 884410 - Handlify the JS_TransplantObject interfaces; r=jonco
--HG--
extra : rebase_source : f1c2adc7380e5806ce6b4fce5bb41f9400b9e1b1
|
2013-06-13 17:09:55 -07:00 |
|
Jon Coppeard
|
63011a7ca0
|
Bug 884371 - Remove JSMutableHandleXXX from the js directory r=bholley
|
2013-06-19 11:32:27 +01:00 |
|
Peter Van der Beken
|
1badbbcf0f
|
Bug 851465 - Remove slim wrappers - remove slim wrapper macros and rename WN macros. r=bholley.
|
2013-04-19 21:58:30 +02:00 |
|
Peter Van der Beken
|
88cdaa8f8b
|
Bug 851465 - Remove slim wrappers - remove various slim wrapper code and checks. r=bholley.
|
2013-04-19 21:57:18 +02:00 |
|
Peter Van der Beken
|
76ae99ee96
|
Bug 851465 - Remove slim wrappers - stop morphing slim wrappers. r=bholley.
|
2013-04-19 21:57:15 +02:00 |
|
Ms2ger
|
b9e065f934
|
Bug 881358 - Kill build warnings in XPConnect; r=bholley
|
2013-06-12 09:00:09 +02:00 |
|
Bobby Holley
|
9588461fd2
|
Bug 877261 - Stop using XPCCallContext for most stuff in XPCWrappedNative.cpp. r=Ms2ger
Starting with the above, this is the smallest unit change that will compile.
|
2013-06-04 21:11:18 -07:00 |
|
Bobby Holley
|
605334575c
|
Bug 877862 - Propagate exceptions from PrepareForWrapping. r=mrbkap
|
2013-06-04 10:30:11 -07:00 |
|
Ryan VanderMeulen
|
7e8c2a6c93
|
Backed out 3 changesets (bug 877862, bug 878325) for mochitest-other orange on a CLOSED TREE.
Backed out changeset 803586f0a297 (bug 878325)
Backed out changeset d4a39e18e5a7 (bug 878325)
Backed out changeset 08a29f18500a (bug 877862)
|
2013-06-03 15:50:59 -04:00 |
|
Bobby Holley
|
0e971c2ed9
|
Bug 877862 - Propagate exceptions from PrepareForWrapping. r=mrbkap
|
2013-06-03 11:27:41 -07:00 |
|
Trevor Saunders
|
5b48393469
|
bug 873622 - remove some useless xpconnect getters r=bholley
|
2013-05-17 13:28:08 -04:00 |
|
Trevor Saunders
|
6a25cfb54f
|
bug 873622 - speed up nsXPConnect::GetXPConnect() and rename it since it never returns null r=bholley
|
2013-05-17 01:49:41 -04:00 |
|
Ms2ger
|
c1c1a92c3b
|
Bug 876604 - Outparamdel UnwrapDOMObjectToISupports; r=bz
|
2013-06-01 08:56:02 +02:00 |
|