Mike Hommey
|
05b3f24e0e
|
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
|
2013-09-05 09:01:46 +09:00 |
|
Nicholas Nethercote
|
2f9b5c3933
|
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
|
07f6598509
|
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
|
4af9d89266
|
Merge m-c to inbound
|
2013-08-22 10:38:48 +02:00 |
|
Ms2ger
|
19f3e043e3
|
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
|
2013-08-22 08:56:01 +02:00 |
|
Ms2ger
|
8085d723ed
|
Bug 883284 - Part d: Move LIBXUL_LIBRARY into moz.build (f-j); r=bsmedberg
|
2013-08-22 08:56:00 +02:00 |
|
Ms2ger
|
66214743ad
|
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
|
2013-08-22 08:55:59 +02:00 |
|
Nicholas Nethercote
|
b89a8ac1c0
|
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
|
363f72b597
|
Bug 903849 - Use MOZ_ASSERT consistently in XPConnect; r=bholley
|
2013-08-14 09:00:34 +02:00 |
|
Ms2ger
|
6ec28362b3
|
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
|
2013-08-14 08:56:21 +02:00 |
|
Jon Coppeard
|
8d0a37229f
|
Bug 903352 - Handlify remaining PropertyDescriptor APIs r=terrence r=bholley r=smaug
|
2013-08-12 12:09:14 +01:00 |
|
Nicholas Nethercote
|
24779f3511
|
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
|
a08ea9c568
|
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
|
849635b8f1
|
Bug 898914 (part 1) - Remove JSBool.
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
|
2013-08-08 15:53:04 -07:00 |
|
Nicholas Nethercote
|
c1d8302699
|
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
|
0f31f8c399
|
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
|
ef396b7874
|
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
|
8ac55e5939
|
Bug 884410 - Handlify JS_GetPrototype. r=terrence
|
2013-07-31 12:20:33 -04:00 |
|
Bobby Holley
|
5660b229c6
|
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
|
238525e2d8
|
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
|
63dbd9617f
|
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
|
c9aa76bb68
|
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
|
29f5ad4120
|
Bug 888579 - Remove some code that handled WN Nodes; r=bholley
|
2013-07-01 09:14:36 +02:00 |
|
Justin Lebar
|
c889f21d8f
|
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
|
09d2312322
|
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
|
e81841c9a6
|
Bug 884951 - Use XPCWrappedNative::Get more; r=bholley
|
2013-06-23 09:15:55 +02:00 |
|
Ms2ger
|
67f84492bd
|
Bug 884268 - Part b: Move nsContentUtils::PreserveWrapper to nsWrapperCache; r=smaug
|
2013-06-23 09:15:42 +02:00 |
|
Jon Coppeard
|
cdf1583b6e
|
Bug 885310 - 2 Rename JSHandleFoo in js directory r=bholley
|
2013-06-21 14:12:46 +01:00 |
|
Brian O'Keefe
|
ed17339221
|
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
|
075d331390
|
Bug 884410 - Handlify the JS_TransplantObject interfaces; r=jonco
--HG--
extra : rebase_source : f1c2adc7380e5806ce6b4fce5bb41f9400b9e1b1
|
2013-06-13 17:09:55 -07:00 |
|
Jon Coppeard
|
fb1219b24e
|
Bug 884371 - Remove JSMutableHandleXXX from the js directory r=bholley
|
2013-06-19 11:32:27 +01:00 |
|
Peter Van der Beken
|
ef9e24aa33
|
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
|
cffa62184d
|
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
|
ed705d5d38
|
Bug 851465 - Remove slim wrappers - stop morphing slim wrappers. r=bholley.
|
2013-04-19 21:57:15 +02:00 |
|
Ms2ger
|
43b0a494b4
|
Bug 881358 - Kill build warnings in XPConnect; r=bholley
|
2013-06-12 09:00:09 +02:00 |
|
Bobby Holley
|
21f7e67df3
|
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
|
f21d52542c
|
Bug 877862 - Propagate exceptions from PrepareForWrapping. r=mrbkap
|
2013-06-04 10:30:11 -07:00 |
|
Ryan VanderMeulen
|
125253843d
|
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
|
23b5ae184f
|
Bug 877862 - Propagate exceptions from PrepareForWrapping. r=mrbkap
|
2013-06-03 11:27:41 -07:00 |
|
Trevor Saunders
|
252ee3acf9
|
bug 873622 - remove some useless xpconnect getters r=bholley
|
2013-05-17 13:28:08 -04:00 |
|
Trevor Saunders
|
f1e455a13f
|
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
|
1602264ebc
|
Bug 876604 - Outparamdel UnwrapDOMObjectToISupports; r=bz
|
2013-06-01 08:56:02 +02:00 |
|
Bobby Holley
|
5d4d04cffd
|
Bug 858101 - Run the DefaultValue algorithm directly on the wrapper for Xrays. r=mrbkap
|
2013-05-31 10:36:01 -07:00 |
|
Peter Van der Beken
|
86d520dcf2
|
Bug 874321 - Fix setting of expandos on Xrays for DOM bindings with named properties. r=bz.
--HG--
extra : rebase_source : 697545417d27696de05c0f22987e4cb187d226cd
|
2013-05-29 11:38:57 +02:00 |
|
Mike Shal
|
6f32ddf61c
|
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
|
2013-04-23 17:54:15 -04:00 |
|
Bobby Holley
|
29228294cc
|
Bug 874318 - Don't allow CALL on XOWs. r=mrbkap
|
2013-05-22 22:27:16 -06:00 |
|
Bobby Holley
|
047952f04b
|
Bug 862380 - Silently fail for enumerate-like operations on XOWs. r=mrbkap
|
2013-05-22 22:27:15 -06:00 |
|
Bobby Holley
|
7e08d10ad9
|
Bug 862380 - Be more explicit about rejecting JSID_VOID for XOWs. r=mrkbap
We already do this, but it's helpful to be clear about it.
|
2013-05-22 22:27:15 -06:00 |
|
Bobby Holley
|
db59678169
|
Bug 862380 - Pass the entered id in addition to the wrapper action to Policy::deny. r=mrbkap
|
2013-05-22 22:27:15 -06:00 |
|
Bobby Holley
|
ca6f7896a8
|
Bug 874083 - Ignore domain in PrepareForWrapping prototype remapping. r=gabor, billm
|
2013-05-21 07:53:35 -06:00 |
|