gecko-dev/js/xpconnect
Nicholas Nethercote c7018d9f7d Bug 1325542 - Remove XPCNativeScriptableFlags. r=mccr8.
WantFoo() and the similar methods remain, but they've been moved from
XPCNativeScriptableFlags to nsIXPCScriptable.

One consequence of this change is that in places where we used to get the flags
from an XPCNativeScriptableCreateInfo we now need a null check on the
nsIXPCScriptable. (This isn't true when getting flags from
XPCNativeScriptableInfo, however, because nsIXPCScriptable is always non-null
within that type.)

--HG--
extra : rebase_source : 3d1e1d1c313b4629bb2e337cc2fb7c0d1092ed99
2016-12-23 16:14:32 +11:00
..
crashtests Bug 1324624 - stylo: Mark currently failing crashtests with asserts-if(stylo,...). r=xidorn 2016-12-21 15:42:36 +08:00
idl Bug 1325542 - Remove XPCNativeScriptableFlags. r=mccr8. 2016-12-23 16:14:32 +11:00
loader Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
public Bug 1324330 (part 3) - Don't mix |Cant| and |Cannot| in function names in XPCWrappedNativeJSOps.cpp. r=mccr8. 2016-12-23 08:30:27 +11:00
shell Bug 1325217 - Remove Windows Vista from <supportedOS> manifest. r=jimm 2016-12-22 07:17:30 +09:00
src Bug 1325542 - Remove XPCNativeScriptableFlags. r=mccr8. 2016-12-23 16:14:32 +11:00
tests Bug 1329182 - remove trailing newURI null parameters in the rest of the tree, r=jaws. 2017-01-09 20:27:26 +01:00
wrappers Bug 1306538 - Move js::ReportASCIIErrorWithId to AddonWrapper.cpp. r=arai 2016-12-13 14:57:21 +05:30
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00