dom/base/nsJSUtils.h
5ae227cd2b5d1aebb1ca866694b5ba0be242327c
created 2016-05-31 22:00 -0400
pushed 2016-06-01 13:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276400 part 1. Get rid of AutoDontReportUncaught and its one consumer. r=bkelly
44a8024b450ff138569767474e58d30823bf4eb9
created 2016-05-09 22:25 -0400
pushed 2016-05-10 10:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1268047 part 3. Remove the now-unused coerce-to-string option from nsJSUtils::EvaluateOptions. r=peterv
fb8c2718089ea97c4bbb8b2a57e1e471c0d7a945
created 2016-05-07 12:46 +0100
pushed 2016-05-09 09:18 +0000
Jon Coppeard Jon Coppeard - Bug 1240072 - Add nsJSUtils methods for creating and instantiating modules r=sicking
e69ce64116c958526612f7e12e0a7051816f0a5f
created 2015-09-01 17:56 -0700
pushed 2015-09-02 11:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1200484 (part 4) - Expose the column number in nsJSUtils::GetCallingLocation(). r=mrbkap.
382365abacdec3ca2558667f37ef0aab7a7c929f
created 2015-06-15 00:44 -0700
pushed 2015-08-25 00:37 +0000
Ted Clancy Ted Clancy - Bug 1172609 - Part 6: Add nsJSUtils::ResetTimeZone() function. r=ehsan
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
026ce2bd75de74adf09794e32d40ad0467b6621f
created 2015-06-15 20:11 -0400
pushed 2015-06-16 14:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1174486 part 4. Stop reporting exceptions in nsJSUtils::EvaluateString and have its consumers use AutoJSAPIs that take ownership of error reporting instead. r=bholley
77406f36aa868bd2f18586eca2da9856ac8fc34b
created 2015-06-15 20:10 -0400
pushed 2015-06-16 14:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1174486 part 3. Eliminate the unused codepath on which EvaluateOptions::reportUncaught is false. r=bholley
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-04 11:42 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
398df560c211dbdbb3874c0993dff60755c3108e
created 2015-02-19 14:16 -0500
pushed 2015-02-20 14:15 +0000
Dave Huseby Dave Huseby - Bug 1115375 - [JSAPI] Add nsAutoJSString::Init that doesn't require a JSContext. r=bholley
231a8c61b49f3fb528fff76b4c4bb18b14cae473
created 2015-01-28 18:00 +0900
pushed 2015-02-02 12:20 +0000
Mike Hommey Mike Hommey - Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
9df7385ff114c6973de1e77c842fd01c15ed7613
created 2014-12-17 13:50 -0800
pushed 2015-01-28 00:05 +0000
Jeff Walden Jeff Walden - Bug 1112774 - Add a raft of other conversion methods to js/public/Conversions.h past just JS::ToObject. r=jorendorff
d8541085a5d5db35923abaf900aded4b1e1a3a3e
created 2015-01-06 15:50 -0500
pushed 2015-01-07 03:24 +0000
Bobby Holley Bobby Holley - Bug 1117851 - Make GetCallingLocation take an nsA{,C}String. r=smaug
a3a485cf8fda0c97d77882614adbf9bd591fe235
created 2015-01-06 15:24 -0500
pushed 2015-01-07 03:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 9035e4de3c03 (bug 1117851) for suspicion of causing Linux32 dromaeo DOM regressions (bug 1118257).
9035e4de3c038aadba2a78a3927be5a48fab69ab
created 2015-01-05 13:53 -0800
pushed 2015-01-06 15:53 +0000
Bobby Holley Bobby Holley - Bug 1117851 - Make GetCallingLocation take an nsA{,C}String. r=smaug
e6fdb771bce0482f65b7058d35706fb6e8df4350
created 2014-11-18 11:01 -0500
pushed 2014-11-19 02:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1100580 part 2. Get rid of EvaluateOptions::needResult, since we can use JS::CompileOptions::noScriptRval (with the opposite meaning, but same default behavior) for this purpose. r=bholley
c46d86623e15265b09054a385211de53d37973b4
created 2014-11-18 11:01 -0500
pushed 2014-11-19 02:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1100580 part 1. Drop support for having an off-thread compilation token and wanting a script rval from nsJSUtils::EvaluateString, since we never need that in practice. r=bholley
c9b063da756283ed0ccb0d75e5daa26b0769ceb3
created 2014-11-12 17:04 -0500
pushed 2014-11-13 01:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1095660 part 5. Change nsJSUtils::EvaluateString to take an explicit scope chain. r=bholley
c884f8186efcf3d984c59dbc6b3c787e061031fc
created 2014-10-30 17:40 -0400
pushed 2014-10-31 20:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 1088228 part 2. Create an nsJSUtils API for building the scope chain for a given Element. r=peterv
a37fedd51b7d388a8401467c3fbb020cd8c2b2a1
created 2014-10-30 16:24 -0700
pushed 2014-10-31 13:09 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1088228) for static analysis bustage
920d50e84a17f9198e05b559314751da78b1bcf5
created 2014-10-30 17:40 -0400
pushed 2014-10-31 13:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 1088228 part 2. Create an nsJSUtils API for building the scope chain for a given Element. r=peterv
5a80bffd16edf6a212e3415577f0cd9ab839c8c5
created 2014-10-25 00:50 -0400
pushed 2014-10-26 16:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1083648 part 3. Change nsJSUtils::CompileFunction to take an explicit scope chain vector, not just a single scope object, and pass in the right objects in CompileEventHandlerInternal. r=bholley
ed7e4dde009b2e29ed05b05f32592edba5016b19
created 2014-09-29 15:34 +0200
pushed 2014-09-29 18:57 +0000
Bobby Holley Bobby Holley - Bug 1070842 - Move nsJSUtils::CompileFunction (and consequently event handler compilation and XBL compilation) off of nsJSUtils::ReportPendingException. r=bz
25fff355894f5c443be8e13ecb8428836b563ac2
created 2014-08-19 12:02 -0700
pushed 2014-08-20 13:28 +0000
Bobby Holley Bobby Holley - Bug 796938 - Remove GetDynamicScriptContext API. r=smaug
abc88c4f9bb7739eb77df547b0b4bfb58623f93d
created 2014-08-19 12:02 -0700
pushed 2014-08-20 13:28 +0000
Bobby Holley Bobby Holley - Bug 796938 - Remove GetDynamicScriptGlobal API. r=smaug
62e1c853536b14b7940ac2e386e0f2f619832c51
created 2014-07-28 13:17 -0400
pushed 2014-07-29 07:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1045067 - Fix some bad implicit constructors in dom/content/ipc; r=smaug
9350909a34017d71dc947d4ac118ad3527203227
created 2014-07-19 14:23 +0100
pushed 2014-07-21 01:13 +0000
Neil Rashbrook Neil Rashbrook - Bug 1041140 Fix design flaws in FakeString r=bz
046c577511ef8cc0cbf340ee7f63eccf41bb364a
created 2014-07-12 09:43 +0200
pushed 2014-07-14 12:35 +0000
Jan de Mooij Jan de Mooij - Bug 1034689 part 2 - Add AssignJSFlatString and use it. r=bz,terrence
102fae9cacc1b3c48c9a8e640a9e183ea62fd9c5
created 2014-07-05 17:30 +0200
pushed 2014-07-06 16:11 +0000
Jan de Mooij Jan de Mooij - Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz
c45ab5ebb3937adf38427bd8a3bd9854297df6d6
created 2014-06-10 20:15 -0700
pushed 2014-06-11 15:14 +0000
Bobby Holley Bobby Holley - Bug 1022016 - Redesign nsDependentJSString API to be less of a footgun. r=gabor
bdc9683e85bab7229e24e7345b8bfbd691828c0a
created 2014-04-27 19:45 -0700
pushed 2014-04-30 13:00 +0000
Rodrigo Rodriguez Jr. Rodrigo Rodriguez Jr. - Bug 952650 (part 8) - Remove JSVAL_TO_STRING. r=njn.
3855870ea3afb59aba20f086800fcb3e610ace9d
created 2014-04-25 10:11 -0400
pushed 2014-04-25 19:54 +0000
Ben Kelly Ben Kelly - Bug 987556 Part 4 Use JS::SourceBufferHolder in nsJSUtils::EvaluateString(). r=bz
833ff3a90b83d66dd56a1def7807e21e338fe0ab
created 2014-04-01 11:34 +0100
pushed 2014-04-01 20:44 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz
a4c6de5079e573bb0fe41c56e90d95ad3a273140
created 2013-11-19 13:53 -0800
pushed 2014-01-24 12:08 +0000
Nikhil Marathe Nikhil Marathe - Bug 939332 - Implement Promise.all, Promise.cast, Promise.race. r=bz
bc8c1eb0f2ba50d74e72ff4ce68fb8dc5b0ee920
created 2013-11-11 09:04 +0100
pushed 2013-11-11 08:22 +0000
Ms2ger Ms2ger - No bug - Fix some style issues in DOM code.
3ca22e239a1dbdb25993a49a7bba63ad4143e832
created 2013-09-11 17:42 -0600
pushed 2013-09-12 11:04 +0000
Brian Hackett Brian Hackett - Bug 906371 - Use off thread JS parsing when loading async scripts, r=bz,billm.
eba687b0842e08891dc1a07716ea77d81ed45dbc
created 2013-08-15 14:17 -0400
pushed 2013-08-16 08:28 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 905353 - Minimize the #includes in dom/base; r=jst
901902206d277966d06c1b67e7d702ea671888c3
created 2013-08-08 16:51 -0700
pushed 2013-08-09 23:09 +0000
Bobby Holley Bobby Holley - Bug 901362 - Give EvaluateString consumers the option to propagate exceptions instead of reporting. r=gabor
dacad5a4081141b0de7f63af3cd0799bbb7985c2
created 2013-08-08 16:51 -0700
pushed 2013-08-09 23:09 +0000
Bobby Holley Bobby Holley - Bug 901362 - Refactor nsJSUtils::EvaluateString to take an EvaluateOptions structure. r=gabor
c4b14042bc32af41599f460014747b99589cdc8f
created 2013-08-08 16:51 -0700
pushed 2013-08-09 23:09 +0000
Bobby Holley Bobby Holley - Bug 901162 - Hoist EvaluateString into nsJSUtils. r=bz
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-09 23:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-08-08 11:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
79ce2f354769d9841a242b10b2b903a122a9e3f8
created 2013-05-06 08:30 -0400
pushed 2013-05-06 17:52 +0000
Boris Zbarsky Boris Zbarsky - Bug 868765. Make the jsid constructor for nsDependentJSString take a Handle. r=ms2ger
9a6b56a3f24321dc656d91b817a5027864257a76
created 2013-04-11 18:52 -0400
pushed 2013-04-14 21:42 +0000
Jose Cortes Jose Cortes - Bug 842186 - Replace use of jsval with JS::Value in dom/base. r=jwalden
33d6b596f5d23b9cad2c960a4e97616310d8d4f9
created 2013-01-16 18:50 -0800
pushed 2013-01-17 10:42 +0000
Bobby Holley Bobby Holley - Bug 824864 - Hoist the guts of CompileFunction into nsJSUtils. r=bz
172241f160f1f4db55b4ea2705be6282e816273a
created 2012-11-09 07:43 -0800
pushed 2012-11-10 01:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 779048 part 1. Implement a parent class for C++ reflections of callback functions in WebIDL. r=bholley,smaug
61d0e897a9f7461ad9f8c16f2eea125c3ae21916
created 2012-11-09 07:43 -0800
pushed 2012-11-10 01:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 779048 part 0.5. Don't require a JSContext argument for nsJSUtils::GetStaticScriptGlobal. r=bholley
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
aeceaac9445b3680256d9a65990bbb9c8aeefea1
created 2012-06-01 23:39 -0700
pushed 2012-06-06 08:23 +0000
Jeff Walden Jeff Walden - Bug 761452 - Add an nsDependentString(JSFlatString*) constructor and an infallbile init(JSFlatString*) method. r=bz
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
8e1f1cb4230338f3145a812202205d1cd96a3828
created 2011-08-24 23:44 +0300
pushed 2011-08-29 19:32 +0000
Mihai Sucan Mihai Sucan - Bug 670896 - Add inner window ID and timestamp to nsIScriptError2; r=bzbarsky
59705c13d959b79fd257db01b558bb3e8d99a9e3
created 2011-04-07 14:25 -0700
pushed 2011-04-12 03:42 +0000
Luke Wagner Luke Wagner - Bug 647337 - rm script filename prefix and flag stuff (r=mrbkap)
e6ba6285447a3498c483f6a557aa5df779479955
created 2010-12-29 19:25 -0500
pushed 2011-01-04 21:40 +0000
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
cc6d97b432cc1911da7c8f5d5b3ed13322fefc4d
created 2010-12-03 00:24 -0800
pushed 2011-01-04 21:40 +0000
Luke Wagner Luke Wagner - Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
b9aa4b7efd929518b8f84afae30052c128f7fe7d
created 2010-12-20 12:21 -0400
pushed 2010-12-20 16:22 +0000
Mihai Sucan Mihai Sucan - Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 1; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2010-08-01 00:33 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
d4f0e362a0a53f1aa50d43ef09a7a274286be3a0
created 2009-03-11 10:10 -0400| base
pushed 2009-03-11 14:11 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 481102 - Reorganize dom/public, dom/public/base, and dom/src/base to dom/base, r+sr=jst
less more (0) tip