js/xpconnect/src/Sandbox.cpp
5481e58d87350c8c90aca096519c999fbb06c320
created 2016-03-22 13:50 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 8. Make the line/column number getters on JSStackFrame take an explicit JSContext. r=khuey
f899bc5270d43cec71eabe4e41cab56a7b475bd0
created 2016-03-22 13:50 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 6. Make the filename getter on JSStackFrame take an explicit JSContext. r=khuey
69211078761440000df4108d223855a66b34f111
created 2016-03-22 21:10 +0100
pushed 2016-04-04 13:43 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6e95ee3cd4c6 (bug 1257919)
5dc49e4fb827ade500952800493d6c11d162a020
created 2016-03-22 21:10 +0100
pushed 2016-04-04 13:43 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 08f1c7239cdf (bug 1257919)
08f1c7239cdf24e4fecb8fae451c5e5f594f205f
created 2016-03-22 13:50 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 8. Make the line/column number getters on JSStackFrame take an explicit JSContext. r=khuey
6e95ee3cd4c6f40c3fa28e6bcd36e814e74701b0
created 2016-03-22 13:50 -0400
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 6. Make the filename getter on JSStackFrame take an explicit JSContext. r=khuey
94f67b8f05834f1ed2ee28d7253b8885c649441d
created 2016-03-19 01:30 +0100
pushed 2016-04-04 13:43 +0000
Tom Schuster Tom Schuster - Bug 1256688 - Continue using getPropertyDescriptor for has in Sandbox. r=peterv
781240d96e26ebc2da454d8f1c23e2c0af7f5fef
created 2016-03-09 19:02 -0500
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254847 part 3. Make AutoEntryScript always take ownership of error reporting. r=bholley
493f42f9868dbcaecaa3bef55e36481da956ef0c
created 2016-03-09 15:28 -0500
pushed 2016-04-04 13:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254857. Switch the AutoEntryScript in xpc::EvalInSandbox to take ownership of error reporting. r=bholley
320bbd5c08627c182009c1df8b4834cef600ba59
created 2016-02-16 13:46 -0800
pushed 2016-02-17 19:16 +0000
Kyle Huey Kyle Huey - Bug 1247117: De-namespace much of IndexedDB. r=baku
5a52f75bbf6baf10fff417d9973d3d31305869e8
created 2016-02-09 17:40 -0500
pushed 2016-02-17 19:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1243001 part 7. Stop wrappercaching dom::Promise when SPIDERMONKEY_PROMISE is defined. r=peterv
eb8f560ba9fa3c52d9223abf799f8cf276a32c77
created 2016-02-09 17:40 -0500
pushed 2016-02-17 19:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1243001 part 2. Make Promise an empty [NoInterfaceObject] interface when SPIDERMONKEY_PROMISE is defined. r=peterv
114ec4ff6d65378cfe3d86f1af3e5c7aae855a09
created 2016-01-28 11:28 +0100
pushed 2016-02-08 15:56 +0000
Tom Schuster Tom Schuster - Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor everywhere else. r=smaug
27fc4690ec4d0f4a0288d2b6eeba304fa927a3bb
created 2016-01-28 11:28 +0100
pushed 2016-02-08 15:56 +0000
Tom Schuster Tom Schuster - Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor in js. r=sstangl
60d7b2fb75cb641b5d33f54570f1067607731326
created 2016-01-26 19:38 +0100
pushed 2016-02-08 15:56 +0000
Tom Schuster Tom Schuster - Bug 1242072 - Continue using getPropertyDescriptor for get in Sandbox. r=bholley
ad02cf82f514564d66604300b5d3b43b4f3df9d2
created 2016-01-18 09:50 +0100
pushed 2016-01-21 11:31 +0000
Lars T Hansen Lars T Hansen - Bug 1240453 - enable shared memory in xpconnect. r=bz
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-01-17 20:09 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
824028cb6c890ab20e78807cb08625773ee6d5dd
created 2016-01-11 12:58 -0500
pushed 2016-01-12 10:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1237177. Make the this-rebinding callable proxy sandboxes use return the prototype of its target, not its own null prototype. r=efaust
58942104c315643918aba1f2b0d4dbe0b4887dca
created 2015-12-28 16:15 -0600
pushed 2015-12-31 01:42 +0000
Jeff Walden Jeff Walden - Bug 1235615 - Split JS::CompartmentOptions into JS::CompartmentCreationOptions that are immutable characteristics of a compartment, and JS::CompartmentBehaviors that may be changed after the compartment's been created. r=terrence
a22ade61487c77f74e09723224470ca3c8dac7e5
created 2015-12-09 15:52 -0500
pushed 2015-12-10 11:45 +0000
Andrea Marchesini Andrea Marchesini - Bug 1231100 - Get rid of nsIDOMFileReader - patch 2, r=sicking
0e4c4db3b90ff45937cc1eab4b7bbd61f4674326
created 2015-11-03 09:50 +0800
pushed 2015-11-25 10:42 +0000
Yoshi Huang Yoshi Huang - Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking.
f38491274f56202ccad74debf422b3a22314b37b
created 2015-11-20 16:29 -0500
pushed 2015-11-23 13:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1224007 part 3. Push down WouldReportJSException into MaybeSetPendingException, since anyone calling the latter will propagate the JS exception as needed. r=peterv
97c1d36af517b7a65cec6437532171d76b535886
created 2015-11-20 16:29 -0500
pushed 2015-11-23 13:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 1224007 part 1. Rename ThrowMethodFailed to MaybeSetPendingException and make it an ErrorResult instance method. r=peterv
2954012024e156883315caa608b877c10740599a
created 2015-11-06 19:03 +0100
pushed 2015-11-09 14:01 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 5 - Remove innerObject/outerObject/thisValue Class hooks. r=luke
61022cd922f82c4d6eddb3a265ef0a8e4aecd836
created 2015-11-06 19:03 +0100
pushed 2015-11-09 14:01 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 2 - Rename stopAtOuter argument to *Unwrap functions to stopAtWindowProxy. r=bz
8674d248140d4aeae853ad03fc5e47c1d3c395c0
created 2015-11-05 12:05 +0100
pushed 2015-11-06 02:46 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1196975 - part4: waiveInterposition. r=billm
ef10857254a01368861d9c1cc0105de89be6d169
created 2015-10-27 06:54 +0200
pushed 2015-10-27 21:21 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1217320 - Remove more XPIDL signature comments in .cpp files. r=froydnj
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 03:03 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
de3d8a5f653738926bea21fc41f9166773919496
created 2015-10-14 12:53 -0700
pushed 2015-10-15 10:04 +0000
Bobby Holley Bobby Holley - Bug 1198934 - Support special-case WebExtension behavior for TypedArrays. r=billm
10be2dfe017ab7e619b4a9dd7bb498e2e75c756f
created 2015-10-10 18:27 -0700
pushed 2015-10-14 10:50 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Adjust sandbox code to create the sandbox with an (observably) immutable [[Prototype]], once the flag's flipped. r=bz
8df31ca291aa5c1b41825a2101518e1584ee56ec
created 2015-10-09 13:21 -0700
pushed 2015-10-12 10:09 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Continued work on making the global object's prototype chain immutable, once a switch is flipped. r=bz
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:12 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:12 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
891371c4f1fea92ffd708374904c5c3e1756db82
created 2015-10-02 22:10 -0700
pushed 2015-10-05 11:55 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1052139) for mochitest-jetpack bustage
3dc50396132253056430e7ed5f37f67d510fc3ee
created 2014-11-28 02:58 -0500
pushed 2015-10-05 11:55 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Make the [[Prototype]] of all objects on the window object's [[Prototype]] chain be immutable, BUT also disable the code that actually respects immutable-prototype handling. When we want to enable this, it'll then be a one-line change. r=bz
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-10-01 12:18 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
00042f058f8b5a7832f2a759d98ea91af8f35437
created 2015-03-20 14:02 -0500
pushed 2015-10-01 12:18 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 3 - Implement Symbol.toPrimitive. Replace existing convert hooks with methods. r=jandem.
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-09-24 10:08 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
6c93d1044b7e66f9c9c368ebfcd9c9da3d481081
created 2015-03-20 16:28 -0500
pushed 2015-09-24 10:08 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
13128a88f2b91f31b6f79963768218c3997db41e
created 2015-03-20 14:02 -0500
pushed 2015-09-24 10:08 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 3 - Implement Symbol.toPrimitive. Replace existing convert hooks with methods. r=jandem.
b30b0dcc562c4fce5802c1ff222d0cd6c7309f53
created 2015-08-28 21:55 -0700
pushed 2015-09-23 10:35 +0000
Jeff Walden Jeff Walden - Bug 1179003 - Convert the infallible objectClassIs proxy hook into a fallible getBuiltinClass hook that indicates class type via outparam. r=efaust, r=bz on DOM bits, r=billm on IPC bits
81385142227216ba4f0a73a11dd1a0ef8df63c4e
created 2015-09-18 00:14 +0200
pushed 2015-09-18 11:37 +0000
Tom Schuster Tom Schuster - Bug 603201 - Change GetProperty receiver argument to Value in the browser. r=smaug
84cb3ede78ef027ca4064673d5add80bc23af3e0
created 2015-08-31 14:26 -0700
pushed 2015-09-01 13:23 +0000
Ben Kelly Ben Kelly - Bug 1184607 P7.6 Expose CacheStorage .caches property on xpcshell global. r=smaug
5a29e8bc51ca9b605b76fa73b7621449761b6536
created 2015-08-18 15:01 +0800
pushed 2015-08-27 03:16 +0000
Yoshi Huang Yoshi Huang - Bug 1165272 - Part 2: replace getNoAppCodebasePrincipal. r=bholley
d09ccffbeb17c033e9a235cd508a6352f48fd14c
created 2015-08-25 11:05 -0700
pushed 2015-08-25 20:53 +0000
Bobby Holley Bobby Holley - Backed out 3 changesets (bug 1165272) for b2g sanity blocker.
8d116b0d696f461cd63840f1dd21430b47e740a5
created 2015-08-24 01:18 -0400
pushed 2015-08-25 01:00 +0000
Yoshi Huang Yoshi Huang - Bug 1165272 - Part 2: Replace getNoAppCodebasePrincipal. r=bholley
ccf304bee50c78f214dcffbc19869d82e7e90211
created 2015-07-31 13:30 -0400
pushed 2015-08-01 00:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 1135961. Implement subclassing of DOM objects. r=peterv
5fc4e125b2b7c56d36efc0c1335cd71961570fe7
created 2015-07-18 21:45 +0200
pushed 2015-07-20 10:28 +0000
Jan de Mooij Jan de Mooij - Bug 1184564 part 1 - Use Value instead of jsval in XPConnect. r=bholley
eb26fd0f023c45111cb73966d3e1fafb6f74ee75
created 2015-07-15 16:25 -0700
pushed 2015-07-17 14:28 +0000
Bobby Holley Bobby Holley - Bug 1184382 - Handle a sandboxPrototype we don't subsume. r=gabor
eca18bb1b558d77259ecf4d41e4354fb8bada232
created 2015-07-14 18:54 -0700
pushed 2015-07-16 20:20 +0000
Bobby Holley Bobby Holley - Bug 1182409 - Add 'allowWaivers' sandbox option. r=gabor
5c4e7efdf5fa1dc2155d1d15c2dfe4be086a0b12
created 2015-07-09 22:51 -0400
pushed 2015-07-10 12:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1180770 part 2. Remove the unused ifaceName/memberName arguments of ThrowMethodFailedWithDetails and rename it to ThrowMethodFailed. r=peterv
0e8193deffea7398e18582afa0349f984fd7e8e0
created 2015-07-08 12:27 -0700
pushed 2015-07-09 17:53 +0000
Martin Thomson Martin Thomson - Bug 1181262 - Disabling more code under --disable-webrtc, r=dholbert,bwc
335fe5e5e8e5ab88fa11119f27432345291985ce
created 2015-07-02 13:30 -0700
pushed 2015-07-03 10:20 +0000
Martin Thomson Martin Thomson - Bug 1176434 - Enabling indexedDB for content JS sandboxes, r=bent
72f48fd13b903f7e3f57c54744c58253f8efe406
created 2015-06-30 21:09 -0700
pushed 2015-07-01 13:49 +0000
Jan de Mooij Jan de Mooij - Bug 1177892 part 3 - Remove OBJECT_TO_JSVAL. r=evilpie
ccb70668319c9583646085fdeb468bebee788aff
created 2015-05-20 14:26 -0700
pushed 2015-05-26 23:25 +0000
Martin Thomson Martin Thomson - Bug 1155898 - Expose fetch on JS sandbox. r=gabor, r=peterv
fef2aadec68632de6c512d50d9ec2d9564e8c5e2
created 2015-05-20 11:54 -0400
pushed 2015-05-21 01:31 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1155898) for test_sandbox_fetch.html failures.
e42c9f4794d9304fd16601b8dfea50650422ed7e
created 2015-05-18 09:52 -0700
pushed 2015-05-21 01:31 +0000
Martin Thomson Martin Thomson - Bug 1155898 - Expose fetch on JS sandbox. r=gabor, r=peterv
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-05-20 14:03 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
2e84c560ac0b2607fc36b83c1fb051ff67e95db6
created 2015-05-07 08:05 +0100
pushed 2015-05-07 22:37 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156875 - patch 1 - URL.createObjectURL leaks in JS sandbox, r=bholley
be04da4b954d8e8be849890a76e612c9759f3fec
created 2015-05-03 12:49 -0700
pushed 2015-05-05 10:18 +0000
Bobby Holley Bobby Holley - Bug 1151385 - Fail early for cross-origin sandboxPrototype. r=gabor
less more (0) -100 -60 tip