dom/base/nsJSUtils.h
c236dfe7dc98c387219d7cb45d0693560db708fd
created 2017-08-17 11:13 +0200
pushed 2017-08-17 11:56 +0000
Sylvestre Ledru Sylvestre Ledru - indent all (with js specific coding style) draft
00518e4b68f181bd38e71eb944c683ef494f2261
created 2017-07-06 12:51 +0200
pushed 2017-07-06 10:52 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r?ehsan draft
42f3af3d5d54a5c48a8768aef1d9a2666e067058
created 2017-06-22 06:26 +1000
pushed 2017-06-23 12:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375299 (part 1) - Reduce usage of MOZ_GECKO_PROFILER. r=mstange.
48c1d3b22bc0ef4374b87aa98904be3586e3d153
created 2017-06-07 12:33 +1000
pushed 2017-06-13 08:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1370329 (part 1) - Clean up the profiler's RAII classes. r=mstange.
343d001b8dfe9746d5423d0d1fca61c248805cc9
created 2017-05-26 14:54 +1000
pushed 2017-05-31 03:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1367654 (part 2) - In GeckoProfiler.h, rename Sampler* as Profiler*. r=mstange.
930b86eafc2c0063ac47e099ef3fea8ff9d30ea6
created 2017-05-29 16:01 +0000
pushed 2017-05-29 23:54 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1364117 - Encode JS bytecode of scripts which are parsed on the main thread. r=mrbkap
3967231c7021738d27fd7097724ea1e02e72aecc
created 2017-05-24 18:28 +0000
pushed 2017-05-24 20:16 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1366773 - Move buffer argument from JS::StartIncrementalEncoding to JS::FinishIncrementalEncoding. r=mrbkap,shu
4d4a187ac1150f57bced2a8f73399d09ff01eefa
created 2017-04-21 16:57 +0000
pushed 2017-04-21 19:27 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 900784 part 1.0 - Add nsJSUtils functions for encoding and decoding the bytecode. r=mrbkap
7dee6ff041fe99439e28aefa39c7ded8d3f530a3
created 2017-03-23 10:55 +0000
pushed 2017-03-23 17:16 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1349618 - Guard ExecutionContext::mSamplerRAII with the MOZ_GECKO_PROFILER macro. r=njn
4e48165f8c8ef0388aebfc3356bcfcea4898896f
created 2017-03-22 13:42 +0000
pushed 2017-03-23 00:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1331662 part 2 - Replace nsJSUtils::EvaluateString calls by ExecutionContext scopes. r=bz
b6a142776feedad9e7a00f66aab85310435c4348
created 2017-03-22 13:42 +0000
pushed 2017-03-23 00:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1331662 part 1 - Reimplement EvaluateString using the ExecutionContext class. r=bz
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80 draft
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/ draft
0f5505bf10d26af2841ac99767677405334f7e59
created 2016-10-13 12:10 -0400
pushed 2016-10-14 00:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1306472. Back out bug 1268047, because the spec it tried to implement backs the web. r=smaug
7135f0524c1f13295d2396c56482b6728972677c
created 2015-01-12 12:06 -0700
pushed 2016-10-06 22:11 +0000
Tom Tromey Tom Tromey - Bug 987069 - make ScriptSource filename encoding consistent draft
5ae227cd2b5d1aebb1ca866694b5ba0be242327c
created 2016-05-31 22:00 -0400
pushed 2016-06-01 02:44 +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 05: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 08:55 +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 13:10 +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-24 13: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 18:20 +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 21:04 +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 21:04 +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 19:03 +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 17:03 +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 19:04 +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 16:43 +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 20:03 +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 20:03 +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 00:23 +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-18 22:19 +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-18 22:19 +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 06:13 +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-11-03 21:56 +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 21:26 +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 21:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1088228 part 2. Create an nsJSUtils API for building the scope chain for a given Element. r=peterv
8aa88cc51b8646463201879028f068561a028481
created 2014-10-25 00:50 -0400
pushed 2014-10-29 02:51 +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, a=lsblakk
ed7e4dde009b2e29ed05b05f32592edba5016b19
created 2014-09-29 15:34 +0200
pushed 2014-10-20 17:29 +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-10-20 17:29 +0000
Bobby Holley Bobby Holley - Bug 796938 - Remove GetDynamicScriptContext API. r=smaug
abc88c4f9bb7739eb77df547b0b4bfb58623f93d
created 2014-08-19 12:02 -0700
pushed 2014-10-20 17:29 +0000
Bobby Holley Bobby Holley - Bug 796938 - Remove GetDynamicScriptGlobal API. r=smaug
62e1c853536b14b7940ac2e386e0f2f619832c51
created 2014-07-28 13:17 -0400
pushed 2014-10-20 17:29 +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-10-20 17:29 +0000
Neil Rashbrook Neil Rashbrook - Bug 1041140 Fix design flaws in FakeString r=bz
046c577511ef8cc0cbf340ee7f63eccf41bb364a
created 2014-07-12 09:43 +0200
pushed 2014-10-20 17:29 +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-10-20 17:29 +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-10-20 17:29 +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-10-20 17:29 +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-10-20 17:29 +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-10-20 17:29 +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-10-20 17:29 +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 2014-10-20 17:29 +0000
Ms2ger Ms2ger - No bug - Fix some style issues in DOM code.
3ca22e239a1dbdb25993a49a7bba63ad4143e832
created 2013-09-11 17:42 -0600
pushed 2014-10-20 17:29 +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 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 905353 - Minimize the #includes in dom/base; r=jst
901902206d277966d06c1b67e7d702ea671888c3
created 2013-08-08 16:51 -0700
pushed 2014-10-20 17:29 +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 2014-10-20 17:29 +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 2014-10-20 17:29 +0000
Bobby Holley Bobby Holley - Bug 901162 - Hoist EvaluateString into nsJSUtils. r=bz
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2014-10-20 17:29 +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 2014-10-20 17:29 +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 2014-10-20 17:29 +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 2014-10-20 17:29 +0000
Bobby Holley Bobby Holley - Bug 824864 - Hoist the guts of CompileFunction into nsJSUtils. r=bz
less more (0) -60 tip