Birunthan Mohanathas
9b6236a10a
Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
...
Comment-only so DONTBUILD.
2015-08-04 16:17:36 -07:00
Alexandre Poirot
898d8dba6d
Bug 1182194 - Convert LayoutHelpers.jsm into a commonjs module. r=jwalker
2015-07-30 06:14:08 -07:00
Bobby Holley
60e84ed187
Bug 1186213 - Add an API to deep-freeze the result of Cu.cloneInto. r=gkrizsanits
2015-07-21 14:57:00 +02:00
Brian Hackett
fff928dd10
Bug 1183480 - Return old timeout value in setScriptTimeout(), r=bholley.
2015-07-17 09:45:08 -07:00
Jason Orendorff
9a8b8b6d21
Bug 987514, part 4 - Implement most of the standard Reflect methods. r=Waldo.
...
Reflect.construct will be added in bug 1178932.
Reflect.enumerate is not implemented because we do not implement the underlying internal method to spec yet.
2014-11-05 00:32:29 -06:00
Bobby Holley
381fcd47db
Bug 1182357 - Implement support for optional size_is for arrays passed from JS. r=mrbkap
...
The fact that the caller needs to pass this is just an artifact of the clunky
XPIDL type system. This should let us make nicer APIs.
2015-07-15 16:59:08 -07:00
Wes Kocher
8b2305a49c
Merge m-c to inbound, a=merge CLOSED TREE
2015-07-15 16:41:49 -07:00
Bobby Holley
8eacdaee29
Bug 1182409 - Add 'allowWaivers' sandbox option. r=gabor
2015-07-15 11:32:30 -07:00
Alexandre Poirot
df80760c29
Bug 814497 - Pass SavedFrame from JS::ErrorObject to nsIScriptError. r=bholley
2015-07-09 07:02:00 -04:00
Geoff Brown
495b7cbfe1
Bug 1026290 - Update mochitest-chrome manifests for android; r=jgriffin
2015-07-10 14:41:59 -06:00
Nick Fitzgerald
35d4f68a2b
Bug 1157456 - Re-wrap results in SavedFrame accessors; r=jorendorff
2015-06-17 13:18:16 -07:00
Boris Zbarsky
ba58ba4578
Bug 1173638. Make the constructors for Error and its subtypes get their filenames/linenumbers from the saved stack, not manually. r=fitzgen,bholley
...
The changes in webgl code are to ensure that we're in a reasonable compartment
while reporting a warning via the JS engine.
2015-06-15 20:05:49 -04:00
Paolo Amadini
e904f4aadc
Bug 1158133 - Add a way to disable async stacks, and disable by default on mobile platforms. r=bent,jimb
2015-06-09 11:17:09 +02:00
Gabor Krizsanits
b9a120b0e1
Bug 1164014 - Shim optimization. r=billm
2015-06-08 09:28:54 +02:00
Bobby Holley
7dca575d33
Bug 1170311 - Stop asserting non-null argument to nsIPrincipal::{subsumes,equals}{,ConsideringDomain}. r=gabor
2015-06-02 10:45:10 -07:00
Ryan VanderMeulen
6f6722f0df
Backed out changesets eebab8b7ea69 and 5b908d656044 (bug 1164014) for e10s OOMs.
2015-06-02 12:23:12 -04:00
Gabor Krizsanits
331a489719
Bug 1164014 - Shim optimization. r=billm
2015-06-02 16:00:30 +02:00
Bob Owen
22b7989382
Backed out 2 changesets (bug 1164014) for WinXP debug crashtest failures on a CLOSED TREE
...
Backed out changeset 4f4454ece5ac (bug 1164014)
Backed out changeset 81d78a498313 (bug 1164014)
2015-06-01 07:39:25 +01:00
Gabor Krizsanits
88c204cae5
Bug 1164014 - Shim optimization. r=billm
2015-05-31 10:46:49 +02:00
Ryan VanderMeulen
004203a4be
Backed out changesets 63671ebfa2dd and da3d272ad1c2 (bug 1164011) for frequent xpc::InterposeProperty crashes.
2015-05-29 12:51:34 -04:00
Gabor Krizsanits
f09666808b
Bug 1164011 - Shim optimisation. r=billm
2015-05-29 14:47:49 +02:00
Bobby Holley
2405c874af
Bug 1162187 - Use the AutoJSAPI machinery to handle xpcshell exceptions. r=glandium
2015-05-26 13:51:47 -07:00
Martin Thomson
e6709a0bb7
Bug 1155898 - Expose fetch on JS sandbox. r=gabor, r=peterv
2015-05-20 14:26:32 -07:00
Fabrice Desré
a61c86277b
Bug 1150106 - Add an async version of loadSubscript - Part 2, tests r=bholley
2015-05-20 22:14:54 -07:00
Joel Maher
4d19dd2865
Bug 1131110 - disable test_bug484459.xul for windows and osx. r=bholley
2015-05-19 10:02:20 -04:00
Andrea Marchesini
6ce7c91736
Bug 1163388 - patch 2 - get rid of nsIDOMFile, r=ehsan
2015-05-18 14:52:26 +01:00
Andrew McCreight
e4a508dec8
Bug 1158558, part 2 - Finish incremental GCs in progress in BeginCollection() and ShutdownCollect(). r=smaug
...
Various parts of the first half of BeginCollection() can start an incremental GC.
This is bad because running the GC and CC at the same time can cause the CC to end
up with pointers to dead JS objects.
To avoid this, we finish any incremental GC in progress in BeginCollection. This
is slow, but hopefully it is rare.
2015-05-15 10:33:09 -07:00
Till Schneidereit
c8b4e1c4e8
Bug 861219 - Part 1: Make Date.prototype not be a Date object. r=bholley
2014-05-26 13:04:55 +02:00
Carsten "Tomcat" Book
ad17cb8208
Backed out changeset e9a4931b119c (bug 861219)
2015-05-12 12:27:20 +02:00
Till Schneidereit
f87f1b54e6
Bug 861219 - Part 1: Make Date.prototype not be a Date object. r=bholley
2014-05-26 13:04:55 +02:00
Mike Hommey
ec07b959e5
Bug 1043692 - Add a DIST_INSTALL variable to moz.build, and replace NO_DIST_INSTALL with it. r=gps
2015-05-12 07:55:21 +09:00
Gabor Krizsanits
e5cd4750e3
Bug 1148188 - part2: interposeCall. r=billm
2015-05-07 14:03:24 +02:00
Bobby Holley
bc1912f688
Bug 1131707 - Transparently forward the construct bit for function forwarders. r=gabor
2015-05-06 18:11:51 -07:00
Bobby Holley
d46439b4b9
Bug 1151385 - Fail early for cross-origin sandboxPrototype. r=gabor
2015-05-04 11:05:29 -07:00
Benjamin Smedberg
25916a65c0
Bug 1159737 Stop supporting binary XPCOM components except built into the application. r=froydnj sr=bz Some xpcshell tests of binary functionality need to register binary components. Expose a function "registerAppManifest" in the xpcshell environment to make this available to tests without exposing it to addons. r=bholley
2015-05-01 10:23:44 -04:00
Gabor Krizsanits
547a796489
Bug 1101182 - One interpose call for one property access. r=bholley
2015-05-04 08:57:52 +02:00
Mike Hommey
b673a97a25
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
ziyunfei
a2bb96ff77
Bug 1102219 - Part 4: Replace String.prototype.contains
with String.prototype.includes
in chrome code. r=till
2015-04-30 00:32:05 +09:00
Nick Fitzgerald
6cc189d07d
Bug 1150253 - Part 3: Migrate onGarbageCollection tests; r=sfink
2015-04-22 09:43:02 -07:00
Jason Orendorff
dba5f61a8d
Bug 1148750, part 9 - Implement ValidateAndApplyPropertyDescriptor step 7. r=efaust.
...
The new code takes over some cases that used to be handled by each of the three cases that follow it. Therefore there are changes in all three cases, particularly the desc.isAccessorDescriptor() case, which no longer needs the sparsify code.
2015-04-09 15:19:02 -05:00
Wes Kocher
149e55aae2
Merge m-c to fx-team a=merge CLOSED TREE
2015-04-14 15:40:46 -07:00
David Rajchenbach-Teller
ace19d48e4
Bug 1150045 - De-anonymize Expanded Principals. r=bholley
2015-04-10 17:52:29 +02:00
Ms2ger
82c2faeae3
Bug 949614 - Use === for SimpleTest.is; r=Waldo
...
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.
This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Bobby Holley
84fe323eef
Bug 1150771 - Let ArrayBuffer through object Xrays. r=gabor
2015-04-07 15:10:00 -07:00
Mike Hommey
ccd2a9b975
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
2015-04-01 13:51:45 +09:00
Andrew McCreight
78ef3a55a4
Bug 1147572 - Remove implementation language field from DOM class info. r=jst
2015-03-30 10:45:39 -07:00
Andrew McCreight
4b767927e9
Bug 1148070 - Change nsIClassInfo::getHelperForLanguage() to getScriptableHelper(). r=bholley
2015-03-29 07:52:54 -07:00
Jan de Mooij
353df38b83
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
2015-03-28 23:22:11 +01:00
Phil Ringnalda
ebf64fc997
Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
...
CLOSED TREE
2015-03-28 10:39:56 -07:00
Jan de Mooij
f981f078d8
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
2015-03-28 12:08:37 +01:00